Details

Time bar (total: 38.2s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 118 to 85 computations (28% saved)

sample6.4s (16.7%)

Results
6.4s8256×body256valid
Bogosity

preprocess167.0ms (0.4%)

Algorithm
egg-herbie
Rules
1714×rational.json-simplify-46
1052×rational.json-simplify-19
992×rational.json-simplify-51
742×rational.json-simplify-2
718×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01943216
13813216
28383216
320482288
462062288
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) yi) (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 xi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi) (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) zi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) xi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) xi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) xi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) xi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 xi)) (*.f32 xi (*.f32 xi (*.f32 maxCos (-.f32 1 xi))))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 xi)) (*.f32 xi (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))))))) (*.f32 zi (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))) ux)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 xi (*.f32 (*.f32 maxCos (-.f32 1 xi)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))))) (*.f32 xi (*.f32 zi (*.f32 maxCos (-.f32 1 xi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 xi (*.f32 maxCos (*.f32 (-.f32 1 xi) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux))) (*.f32 xi (*.f32 zi (*.f32 maxCos (-.f32 1 xi)))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi))) yi))))
(+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) xi)))) (*.f32 uy (cos.f32 (*.f32 2 (*.f32 (PI.f32) xi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 uy (cos.f32 (*.f32 2 (*.f32 (PI.f32) xi)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) xi)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) xi)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) xi))))))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) xi))))
(+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux ux))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux ux))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) xi) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 maxCos (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux xi) (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux xi) (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) xi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (-.f32 1 ux) xi)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) maxCos))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) xi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) zi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) yi))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) yi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) yi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) yi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) yi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 yi)) (*.f32 yi (*.f32 yi (*.f32 maxCos (-.f32 1 yi))))))))) (*.f32 ux (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 yi)) (*.f32 yi (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))))))) (*.f32 zi (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux)) (*.f32 yi (*.f32 (*.f32 maxCos (-.f32 1 yi)) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 yi) (*.f32 (*.f32 maxCos yi) (*.f32 (-.f32 1 yi) (*.f32 maxCos yi)))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 ux (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 yi) (*.f32 (*.f32 maxCos yi) (*.f32 (-.f32 1 yi) (*.f32 maxCos yi)))))))) (*.f32 yi (*.f32 zi (*.f32 maxCos (-.f32 1 yi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 yi (-.f32 1 yi)) (*.f32 maxCos (*.f32 yi (-.f32 1 yi))))))) (+.f32 (*.f32 ux (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 maxCos (*.f32 (*.f32 yi (-.f32 1 yi)) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))))) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 yi (PI.f32)))) xi)) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 2 (*.f32 yi (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 uy (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi))))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi)))))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) yi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (-.f32 1 ux) yi))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (-.f32 1 ux) yi))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) maxCos)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 yi (*.f32 ux (-.f32 1 ux)))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 yi (*.f32 ux (-.f32 1 ux)))))))) (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))) yi)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 (*.f32 zi (-.f32 1 zi)) zi)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 (*.f32 zi (-.f32 1 zi)) zi)))))))) (*.f32 (-.f32 1 zi) (*.f32 (*.f32 maxCos zi) ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 zi))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 zi)))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 zi (PI.f32)))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 zi (PI.f32)))) yi)) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi))))) (*.f32 maxCos (*.f32 uy (*.f32 ux (-.f32 1 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi)))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi)))))) (*.f32 ux (*.f32 uy (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi)))))) (*.f32 ux (*.f32 uy (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) zi))))))))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) maxCos))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (-.f32 1 ux) zi)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (-.f32 1 ux) zi))))))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux zi) (*.f32 (-.f32 1 ux) zi)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux zi) (*.f32 (-.f32 1 ux) zi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux)))))) (*.f32 zi (*.f32 uy (*.f32 maxCos (-.f32 1 uy)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 2 (*.f32 ux (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy uy))))))) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy uy))))) (sin.f32 (*.f32 2 (*.f32 ux (PI.f32)))))) (*.f32 uy (*.f32 (*.f32 maxCos (-.f32 1 uy)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 uy (-.f32 1 uy)) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (*.f32 xi (cos.f32 (*.f32 (*.f32 (PI.f32) ux) -2)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 uy (-.f32 1 uy)) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) ux))))) (*.f32 zi (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 uy) (*.f32 (*.f32 uy maxCos) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) ux)))) (*.f32 xi (cos.f32 (*.f32 (*.f32 (PI.f32) ux) -2))))) (*.f32 zi (*.f32 (-.f32 1 uy) (*.f32 uy maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 uy (-.f32 1 ux))))))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 uy (-.f32 1 ux))))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos)))))) (*.f32 zi (*.f32 ux (*.f32 uy (-.f32 1 ux)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 uy (-.f32 1 ux)))))))) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 uy (-.f32 1 ux)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) maxCos)))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) maxCos)))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
Compiler

Compiled 77 to 56 computations (27.3% saved)

simplify108.0ms (0.3%)

Algorithm
egg-herbie
Rules
1600×rational.json-simplify-54
1540×rational.json-simplify-19
1420×rational.json-simplify-51
804×rational.json-simplify-2
720×rational.json-simplify-40
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030201
148201
296201
3227143
41147143
55614143
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))

eval5.0ms (0%)

Compiler

Compiled 358 to 235 computations (34.4% saved)

prune4.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
0.3b
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 194 to 137 computations (29.4% saved)

localize211.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 250 to 150 computations (40% saved)

series55.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
48.0ms
uy
@0
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
1.0ms
yi
@0
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
1.0ms
maxCos
@-inf
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
1.0ms
uy
@0
(*.f32 uy (*.f32 2 (PI.f32)))
1.0ms
maxCos
@0
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))

rewrite105.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1616×rational.json-1
1616×rational.json-2
1616×rational.json-3
1614×exponential.json-3
1614×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01884
112484
223984
349984
496484
5248784
6591484
Stop Event
node limit
Counts
4 → 102
Calls
Call 1
Inputs
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (PI.f32) 1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 maxCos (/.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 yi yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))

simplify126.0ms (0.3%)

Algorithm
egg-herbie
Rules
1514×rational.json-simplify-51
1060×rational.json-simplify-35
1050×rational.json-simplify-46
1024×rational.json-simplify-45
850×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02634104
15784018
213933994
333333948
467563948
Stop Event
node limit
Counts
174 → 177
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
maxCos
(+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))
(+.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 -1 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) -1)
(+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (PI.f32) 1))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 (PI.f32) 1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) -2)))
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))
(+.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(-.f32 0 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (PI.f32))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))
(-.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(/.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))) -1)
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)
(/.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)
(/.f32 (/.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1) 2)
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(neg.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(/.f32 maxCos (/.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 yi yi)) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))))) 32)
(pow.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)
(+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 -1 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))
(+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1)
(-.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(*.f32 4 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))
(*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/2)
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 1/4)
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) 2)
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)
(/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)) 8)
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) 16)
(/.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)))) 32)
(pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
maxCos
(+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (*.f32 maxCos (*.f32 ux -2)))
(+.f32 maxCos (*.f32 maxCos (*.f32 -2 ux)))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 ux -2)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 yi (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi)
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 yi (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(*.f32 yi (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 yi (*.f32 uy (*.f32 2 (PI.f32)))) (+.f32 (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(+.f32 (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi) (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))) (+.f32 (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 -8/315 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (+.f32 (*.f32 yi (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7))) (+.f32 (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))))
(+.f32 (*.f32 yi (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 yi (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) (*.f32 2 (PI.f32))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 (PI.f32) (+.f32 2 (*.f32 2 (+.f32 uy -1))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) (*.f32 2 (PI.f32))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) (*.f32 2 (PI.f32))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 -1 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 (PI.f32) (+.f32 2 (*.f32 2 (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 (+.f32 uy -1) -2)))
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
(+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (PI.f32) 1))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (+.f32 (PI.f32) -1))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy))))))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 1 (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))) (-.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (PI.f32)))
(+.f32 (-.f32 1 (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/2 uy))) (-.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (PI.f32)))
(+.f32 (-.f32 1 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 (PI.f32) 1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (+.f32 (PI.f32) -1))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy))))))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))
(*.f32 (PI.f32) (+.f32 -2 (-.f32 (+.f32 uy uy) -2)))
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) (*.f32 2 (PI.f32))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
(-.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/2 uy)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(-.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 0 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) (*.f32 2 (PI.f32))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (+.f32 (PI.f32) (*.f32 2 (*.f32 uy (PI.f32)))) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
(-.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (*.f32 2 (-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1/2 uy)))) (PI.f32))
(-.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 2 (-.f32 1/2 uy)))) (PI.f32))
(-.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
(-.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/2 uy)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (/.f32 (*.f32 2 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(neg.f32 (neg.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 maxCos (/.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 1 ux)))
(/.f32 maxCos (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (*.f32 maxCos (-.f32 1 ux)) (/.f32 1 (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (/.f32 maxCos (/.f32 1 (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 yi yi)) 2)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)) 4)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))) 8)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) 16)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi 4))))) 32)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 -1 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 4 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 1/4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) 2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4) 4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)) 8)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) 16)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 4)))) 32)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))

localize214.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.2b
(sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))
0.2b
(*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
Compiler

Compiled 289 to 177 computations (38.8% saved)

series4.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
ux
@0
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
1.0ms
maxCos
@0
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
maxCos
@inf
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
ux
@inf
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
ux
@-inf
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))

rewrite203.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1966×rational.json-simplify-35
1700×exponential.json-3
1700×rational.json-1
1700×rational.json-2
1700×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019102
1134102
2289102
3774102
43368102
Stop Event
node limit
Counts
4 → 344
Calls
Call 1
Inputs
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)
(sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))

simplify385.0ms (1%)

Algorithm
egg-herbie
Rules
1454×rational.json-simplify-61
980×rational.json-simplify-2
876×rational.json-simplify-39
870×rational.json-simplify-43
738×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083536336
1275634926
2640534078
Stop Event
node limit
Counts
416 → 560
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))
(+.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(-.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))
(-.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))
(-.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(/.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(+.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(+.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 -1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))
(-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(-.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))
(*.f32 2 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(*.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)
(/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(/.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) 8)
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)
(/.f32 (+.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))) 16)
(pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(+.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(-.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))
(pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))) (+.f32 (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -8/315 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7))))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7))) (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (+.f32 (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7))) (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (*.f32 uy 2)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (+.f32 (PI.f32) (neg.f32 (PI.f32))))
(+.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (*.f32 uy 2)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (+.f32 (PI.f32) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(+.f32 (-.f32 (PI.f32) 1) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) (neg.f32 (PI.f32)))
(-.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))
(-.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))
(+.f32 -1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))))
(-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1)))))
(*.f32 2 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))
(*.f32 2 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 2 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1)))))
(/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(/.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) 8)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))) -1)
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4)) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))) 16)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1)))))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1)))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(+.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(-.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) 2))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (/.f32 ux (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))) 2))
(/.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 ux ux))))
(/.f32 2 (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (-.f32 1 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 ux (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (-.f32 1 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (*.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) 4))
(/.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) 2))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (/.f32 ux (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))) 2))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 ux ux))))
(/.f32 2 (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 ux (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)) (/.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (/.f32 ux (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (*.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) 4))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 1 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 1 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))))
(/.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (/.f32 ux (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (/.f32 2 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 2 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (/.f32 2 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) 2)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) 2)) (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 1 ux))
(*.f32 (/.f32 1 ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (*.f32 ux (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 ux (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (+.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (neg.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (neg.f32 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 2 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (fabs.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) 2)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) 2))) (*.f32 4 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) 4) (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 ux 4))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) 4) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) 4) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (*.f32 2 (-.f32 1 ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))))
(/.f32 (*.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 4 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 maxCos ux))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 maxCos ux)))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos ux))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos ux)))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 ux)))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (+.f32 ux -1)))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (+.f32 ux -1))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 ux (fabs.f32 (+.f32 ux -1)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 ux (fabs.f32 (+.f32 ux -1))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1))))) (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (neg.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 ux))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))) (neg.f32 (fabs.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux -1)))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (fabs.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux ux))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))) (*.f32 2 (fabs.f32 ux)))
(pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))

localize204.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
0.2b
(sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))
0.2b
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
Compiler

Compiled 333 to 218 computations (34.5% saved)

series13.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
yi
@-inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
uy
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
yi
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
uy
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
maxCos
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)

rewrite158.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1808×rational.json-simplify-35
1538×exponential.json-3
1538×rational.json-1
1538×rational.json-2
1538×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022126
1151126
2311126
3810126
43222126
Stop Event
node limit
Counts
2 → 270
Calls
Call 1
Inputs
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))

simplify381.0ms (1%)

Algorithm
egg-herbie
Rules
1312×rational.json-simplify-61
1162×rational.json-simplify-43
1140×rational.json-simplify-2
878×rational.json-simplify-39
792×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082441330
1272539656
2647439440
Stop Event
node limit
Counts
342 → 538
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
Outputs
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))
(*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) -4/3)))
(+.f32 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) -4/3)) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))))))
(+.f32 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)))) (+.f32 (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) -4/3)) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)))))))
(+.f32 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)) -8/315)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15)) (+.f32 (+.f32 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)) -8/315))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))) (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 -1/2 yi)) (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 -1/2 yi)) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2)) (+.f32 (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3))))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (pow.f32 maxCos 2) (*.f32 1/4 (pow.f32 (pow.f32 maxCos 2) 2))) (pow.f32 ux 4))) -1/2))))
(+.f32 (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 4) (+.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 maxCos 4) 1/4)))) (*.f32 -1/2 yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 -1/2 yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 -1/2 yi)) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 4) (+.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 maxCos 4) 1/4)))) (*.f32 -1/2 yi)))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1)))
(*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1)))))))
(+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))))
(+.f32 (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))))))
(+.f32 (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) 1/2))) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))))
(+.f32 (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))) (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) 1/2))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1)))
(*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1)))))))
(+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))))
(+.f32 (+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 -1))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (*.f32 1 (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2))) (*.f32 maxCos (sqrt.f32 -1))))) (*.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) 1) (/.f32 (pow.f32 maxCos 2) 1))) (/.f32 yi (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))))
(+.f32 (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos)))) (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (+.f32 (pow.f32 maxCos 2) (pow.f32 maxCos 2)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))))
(+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 2 (pow.f32 maxCos 2)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) (*.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 ux 2) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) -1/2)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 4)))))) (*.f32 yi (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) -1/2))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 4) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1/8 yi)) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 4) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1/8 yi)))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) -1/2)) (+.f32 (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 4))))))) (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 6))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 4) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1/8 yi)) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2))))))) (*.f32 (*.f32 (pow.f32 ux 6) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 maxCos 6)) (pow.f32 (-.f32 1 ux) 6))) (*.f32 -1/16 yi)))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 4) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1/8 yi)) (+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))))) (*.f32 (*.f32 (pow.f32 ux 6) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 maxCos 6)) (pow.f32 (-.f32 1 ux) 6))) (*.f32 -1/16 yi))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1))))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))) (+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 (*.f32 ux maxCos) 5))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) 1/16)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1))))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) 1/16))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))))
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) 1/8) (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) 1/8) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 (*.f32 ux maxCos) 5))))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) -1/16))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) -1/16)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 ux maxCos) 2)
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) 4))
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) 4))
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos (*.f32 ux ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (/.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos (*.f32 ux ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (/.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 2 (*.f32 (+.f32 maxCos maxCos) (/.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 2 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) 2))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux ux)) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux ux)) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(*.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 2 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 ux)) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 4 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) ux) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos (*.f32 ux ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (/.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos (*.f32 ux ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (/.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 2 (*.f32 (+.f32 maxCos maxCos) (/.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 2 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) 2))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux ux)) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux ux)) (/.f32 (-.f32 1 ux) (/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 1 (+.f32 1 (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 2 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 2 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 4 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) ux) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (/.f32 2 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux ux)) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux ux)) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) 4) (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 2 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(*.f32 (*.f32 maxCos (*.f32 (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (/.f32 (/.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))) 2))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(*.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (neg.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) ux))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 1 maxCos) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 1 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) 4) (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))) 4) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(*.f32 (*.f32 maxCos (*.f32 (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (/.f32 (/.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))) 2))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 2 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) 4) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 1 (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux ux))) (/.f32 1 maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) 4) (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) 4)
(*.f32 (*.f32 4 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) 1/4)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 ux ux)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (+.f32 maxCos maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))) (fabs.f32 (*.f32 (+.f32 ux -1) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) ux)) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) ux))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 2)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) ux)) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) ux))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 maxCos (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 1 ux))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 1 ux)))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))) (*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux)))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 ux)))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 ux (fabs.f32 ux)))) (fabs.f32 (*.f32 (+.f32 ux -1) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (fabs.f32 ux)) (/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (+.f32 ux -1) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (neg.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) ux))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))

eval5.2s (13.6%)

Compiler

Compiled 243294 to 147908 computations (39.2% saved)

prune2.0s (5.2%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New2380172397
Fresh000
Picked101
Done202
Total2383172400
Error
0.2b
Counts
2400 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
5.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 2036 to 1442 computations (29.2% saved)

localize1.2s (3.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))
13.4b
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
Compiler

Compiled 290 to 179 computations (38.3% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
uy
@inf
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
1.0ms
uy
@0
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
0.0ms
uy
@-inf
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
0.0ms
uy
@0
(*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))
0.0ms
uy
@-inf
(*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))

rewrite96.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1532×rational.json-1
1532×rational.json-2
1532×rational.json-3
1530×exponential.json-3
1530×rational.json-4
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01150
17250
215050
330148
455248
5132336
6328536
7647136
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
(*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (+.f32 (PI.f32) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) 1) (+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (-.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 (PI.f32) 4) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 uy 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 1/2 uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 1/2 (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 (*.f32 (-.f32 1/2 uy) 2) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 1/4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 2 (*.f32 (-.f32 1/2 uy) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 8 (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (*.f32 (PI.f32) uy) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 1/2 (*.f32 (PI.f32) uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (PI.f32) (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (*.f32 1/2 uy) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (-.f32 1/8 (*.f32 (-.f32 1/2 uy) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (-.f32 4 (*.f32 (-.f32 1/2 uy) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (*.f32 (PI.f32) 8) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 (*.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (PI.f32) uy) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 uy 4) (/.f32 uy 4)) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (PI.f32) 8) (/.f32 (PI.f32) 8)) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (*.f32 1/2 (*.f32 (PI.f32) 1/4))) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) (*.f32 (PI.f32) (-.f32 1/2 uy)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)))))

simplify206.0ms (0.5%)

Algorithm
egg-herbie
Rules
2698×rational.json-simplify-2
1890×rational.json-simplify-35
934×rational.json-simplify-49
882×rational.json-simplify-52
846×exponential.json-simplify-26
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
02082359
14802335
211242319
329412319
440452307
551952305
670162305
776632305
879102305
Stop Event
node limit
Counts
117 → 122
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(PI.f32)
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))))
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (PI.f32))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (-.f32 1 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (+.f32 (PI.f32) -1))
(+.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) -1))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 1 (-.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) 1/2) 1))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)))
(*.f32 1/2 (*.f32 (*.f32 (PI.f32) 4) uy))
(*.f32 1/2 (*.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 uy)))
(*.f32 1/2 (*.f32 (*.f32 uy 4) (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 2 (*.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 uy)))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 1/2)
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/2 uy))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 1/2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 (*.f32 (-.f32 1/2 uy) 2) 1/4)))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 2 (*.f32 (-.f32 1/2 uy) 4)))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 8 (*.f32 1/2 uy)))
(*.f32 4 (/.f32 (*.f32 (PI.f32) uy) 2))
(*.f32 4 (*.f32 1/2 (*.f32 (PI.f32) uy)))
(*.f32 4 (*.f32 (PI.f32) (*.f32 1/2 uy)))
(*.f32 4 (*.f32 (*.f32 1/2 uy) (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 1/4)
(*.f32 (*.f32 (PI.f32) 8) (-.f32 1/8 (*.f32 (-.f32 1/2 uy) 1/4)))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (*.f32 1/2 uy)))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 (PI.f32)) (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)))
(*.f32 (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)) (neg.f32 (PI.f32)))
(*.f32 -1 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 1/2 uy)))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(*.f32 8 (*.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 1/2 uy)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (PI.f32) 1/4) (-.f32 4 (*.f32 (-.f32 1/2 uy) 8)))
(*.f32 1/4 (*.f32 (*.f32 (PI.f32) 8) uy))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)) (PI.f32))
(*.f32 (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))
(*.f32 1/8 (*.f32 (*.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (/.f32 (*.f32 (PI.f32) uy) 2) 4)
(*.f32 (+.f32 (/.f32 uy 4) (/.f32 uy 4)) (*.f32 (PI.f32) 4))
(*.f32 (+.f32 (/.f32 (PI.f32) 8) (/.f32 (PI.f32) 8)) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (+.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (*.f32 1/2 (*.f32 (PI.f32) 1/4))) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 2)
(/.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)
(/.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 4)
(/.f32 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))) -2)
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(/.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))) -4)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) -8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(/.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))))) 8)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))
(+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)
(+.f32 0 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) (*.f32 (PI.f32) (-.f32 1/2 uy)))
(-.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)
(/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 4) 2)
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 8) 4)
(/.f32 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))) 8)
(/.f32 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) 32)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))))) 64)
(pow.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(PI.f32)
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 -2 (*.f32 uy (PI.f32))) (PI.f32))
(+.f32 (PI.f32) (*.f32 uy (*.f32 (PI.f32) -2)))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (*.f32 (*.f32 2 (-.f32 1/2 uy)) (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) -2)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 -2 (-.f32 1/2 uy))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy)))))
(*.f32 (PI.f32) (+.f32 (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy))) 1/2))
(*.f32 (PI.f32) (+.f32 1/2 (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (PI.f32))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (*.f32 (*.f32 2 (-.f32 1/2 uy)) (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) -2)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 -2 (-.f32 1/2 uy))))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (-.f32 1 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) (+.f32 (PI.f32) -1))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (*.f32 (*.f32 2 (-.f32 1/2 uy)) (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) -2)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 -2 (-.f32 1/2 uy))))
(+.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2))) -1))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (*.f32 (*.f32 2 (-.f32 1/2 uy)) (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) -2)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 -2 (-.f32 1/2 uy))))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy)))))
(*.f32 (PI.f32) (+.f32 (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy))) 1/2))
(*.f32 (PI.f32) (+.f32 1/2 (-.f32 1/2 (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (-.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) 1/2) 1))
(+.f32 (-.f32 1 (-.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) 1/2) 1))
(+.f32 (*.f32 (PI.f32) 1/2) (+.f32 -1 (-.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 2 (-.f32 1/2 uy)) 1/2)))))
(+.f32 (-.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 2 (-.f32 1/2 uy)) 1/2))) (+.f32 -1 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (PI.f32) 1/2) (-.f32 0 (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/4 uy))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) (-.f32 1/4 uy))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (PI.f32) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 1/2 (*.f32 (*.f32 (PI.f32) 4) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 1/2 (*.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 1/2 (*.f32 (*.f32 uy 4) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 2) (*.f32 1/2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 1/2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/2 uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 1/2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 (*.f32 (-.f32 1/2 uy) 2) 1/4)))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 1/4 (*.f32 1/2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 2 (*.f32 (-.f32 1/2 uy) 4)))
(*.f32 (PI.f32) (*.f32 1/2 (-.f32 2 (*.f32 (-.f32 1/2 uy) 4))))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 8 (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 4 (/.f32 (*.f32 (PI.f32) uy) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 4 (*.f32 1/2 (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 4 (*.f32 (PI.f32) (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 4 (*.f32 (*.f32 1/2 uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 1/4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 8) (-.f32 1/8 (*.f32 (-.f32 1/2 uy) 1/4)))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (neg.f32 (PI.f32)) (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)))
(*.f32 (PI.f32) (neg.f32 (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy))))
(*.f32 (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy)))
(*.f32 (PI.f32) (neg.f32 (+.f32 (-.f32 1/2 uy) (-.f32 -1/2 uy))))
(*.f32 -1 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 8 (*.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 8 (*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (/.f32 (PI.f32) 8)))
(*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (*.f32 (/.f32 (PI.f32) 8) 8))
(*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (*.f32 8 (/.f32 (PI.f32) 8)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 1/2 uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) 1/4) (-.f32 4 (*.f32 (-.f32 1/2 uy) 8)))
(*.f32 (PI.f32) (*.f32 1/4 (-.f32 4 (*.f32 (-.f32 1/2 uy) 8))))
(*.f32 1/4 (*.f32 (*.f32 (PI.f32) 8) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2)) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (*.f32 2 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))) (*.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 1/8 (*.f32 (*.f32 (PI.f32) 8) (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(*.f32 (/.f32 (*.f32 (PI.f32) uy) 2) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (+.f32 (/.f32 uy 4) (/.f32 uy 4)) (*.f32 (PI.f32) 4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 (+.f32 (/.f32 (PI.f32) 8) (/.f32 (PI.f32) 8)) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 8 (*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (/.f32 (PI.f32) 8)))
(*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (*.f32 (/.f32 (PI.f32) 8) 8))
(*.f32 (-.f32 1 (*.f32 2 (-.f32 1/2 uy))) (*.f32 8 (/.f32 (PI.f32) 8)))
(*.f32 (+.f32 (*.f32 1/2 (*.f32 (PI.f32) 1/4)) (*.f32 1/2 (*.f32 (PI.f32) 1/4))) (*.f32 4 (-.f32 1 (*.f32 (-.f32 1/2 uy) 2))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (*.f32 (PI.f32) 4) uy) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (*.f32 (PI.f32) 8) uy) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))) -4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) -8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy))))) (neg.f32 (*.f32 2 (*.f32 4 (neg.f32 (*.f32 (PI.f32) uy)))))) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(neg.f32 (*.f32 2 (neg.f32 (*.f32 (PI.f32) uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)))
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) (*.f32 (PI.f32) (-.f32 1/2 uy)))
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(-.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 0)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 4) 2)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 1/2 uy)) 8) 4)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))) 8)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))) 16)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) 32)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy))))) (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 (PI.f32) (-.f32 1/2 uy)))))) 64)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))
(pow.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) 2)) 1)
(*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))

localize399.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 uy (*.f32 (PI.f32) yi))
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (PI.f32) yi)
Compiler

Compiled 248 to 136 computations (45.2% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
uy
@0
(*.f32 uy (*.f32 (PI.f32) yi))
0.0ms
uy
@inf
(*.f32 uy (*.f32 (PI.f32) yi))
0.0ms
yi
@inf
(*.f32 uy (*.f32 (PI.f32) yi))
0.0ms
yi
@0
(*.f32 uy (*.f32 (PI.f32) yi))
0.0ms
uy
@-inf
(*.f32 uy (*.f32 (PI.f32) yi))

rewrite249.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
2686×rational.json-simplify-2
2558×rational.json-simplify-35
1224×rational.json-simplify-1
1144×exponential.json-3
1144×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0824
15424
212524
326024
447124
5111624
6242424
7386624
8464024
9584024
10660724
11660724
12733624
13759024
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(*.f32 (PI.f32) yi)
(*.f32 uy (*.f32 (PI.f32) yi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) yi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 yi 1/2)) (*.f32 (PI.f32) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 yi yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 yi 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) yi) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) yi) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 (PI.f32) yi) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 (PI.f32) (+.f32 uy uy))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 uy (*.f32 (PI.f32) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)))))

simplify221.0ms (0.6%)

Algorithm
egg-herbie
Rules
2798×rational.json-simplify-2
2038×rational.json-simplify-35
1796×rational.json-simplify-1
1456×rational.json-simplify-53
1212×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081828
1205828
2459828
31107828
42958828
55834828
66265828
76522828
86684828
96844828
107817828
Stop Event
node limit
Counts
66 → 36
Calls
Call 1
Inputs
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(+.f32 (*.f32 (PI.f32) yi) 0)
(+.f32 0 (*.f32 (PI.f32) yi))
(+.f32 (*.f32 (PI.f32) (*.f32 yi 1/2)) (*.f32 (PI.f32) (*.f32 yi 1/2)))
(-.f32 (*.f32 (PI.f32) yi) 0)
(/.f32 (*.f32 (PI.f32) yi) 1)
(/.f32 (*.f32 (PI.f32) (+.f32 yi yi)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 yi 4)) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) yi) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) 256)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))))) 512)
(pow.f32 (*.f32 (PI.f32) yi) 1)
(+.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)
(+.f32 0 (*.f32 (*.f32 (PI.f32) yi) uy))
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2))
(-.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)
(/.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)
(/.f32 (*.f32 yi (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(/.f32 (*.f32 yi (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) 256)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))))) 512)
(pow.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)
Outputs
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 (*.f32 (PI.f32) yi) 0)
(*.f32 yi (PI.f32))
(+.f32 0 (*.f32 (PI.f32) yi))
(*.f32 yi (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 yi 1/2)) (*.f32 (PI.f32) (*.f32 yi 1/2)))
(*.f32 yi (PI.f32))
(-.f32 (*.f32 (PI.f32) yi) 0)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 (PI.f32) yi) 1)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 (PI.f32) (+.f32 yi yi)) 2)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 (PI.f32) (*.f32 yi 4)) 4)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 (*.f32 (PI.f32) yi) 8) 8)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)) 16)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))) 32)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))) 64)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))) 128)
(*.f32 yi (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) 256)
(*.f32 yi (PI.f32))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) yi) 8))))))) 512)
(*.f32 yi (PI.f32))
(pow.f32 (*.f32 (PI.f32) yi) 1)
(*.f32 yi (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 0 (*.f32 (*.f32 (PI.f32) yi) uy))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1/2))
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(-.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 0)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 yi (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 yi (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8) 8)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)) 16)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))) 32)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))) 64)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))) 128)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) 256)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 8))))))) 512)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))
(pow.f32 (*.f32 (*.f32 (PI.f32) yi) uy) 1)
(*.f32 yi (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (PI.f32) (*.f32 yi uy))

localize591.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
13.8b
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
Compiler

Compiled 296 to 191 computations (35.5% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@inf
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@0
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
0.0ms
uy
@-inf
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@-inf
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))

rewrite242.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2470×rational.json-simplify-2
1500×rational.json-simplify-35
1384×rational.json-1
1138×rational.json-simplify-53
1100×exponential.json-3
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01246
18046
214746
326546
448546
5114022
6251722
7399522
8504622
9582922
10657622
11662922
12667722
13798322
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 2 (+.f32 uy (+.f32 uy -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 uy uy)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 uy (+.f32 uy 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy -1) (+.f32 uy 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (+.f32 2 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 uy (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy -2) (+.f32 2 uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 2 (+.f32 uy uy)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 2 uy) (+.f32 uy -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy 1) (+.f32 uy -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 uy 8)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 2 (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 uy uy) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))))

simplify540.0ms (1.4%)

Algorithm
egg-herbie
Rules
2142×rational.json-simplify-2
2008×rational.json-simplify-53
1988×rational.json-simplify-48
1906×rational.json-simplify-35
1076×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0103747
1248747
2472747
31294747
42541747
54214747
64646747
74961747
85142747
95266747
105396747
116780747
126989747
137406747
147776747
157810747
167934747
177992747
Stop Event
node limit
Counts
77 → 55
Calls
Call 1
Inputs
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 2 (+.f32 uy (+.f32 uy -2)))
(+.f32 uy uy)
(+.f32 -1 (+.f32 uy (+.f32 uy 1)))
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
(+.f32 (+.f32 uy (+.f32 uy -2)) 2)
(+.f32 -2 (+.f32 2 (+.f32 uy uy)))
(+.f32 (+.f32 uy uy) 0)
(+.f32 0 (+.f32 uy uy))
(+.f32 1 (+.f32 uy (+.f32 uy -1)))
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
(+.f32 (+.f32 uy (+.f32 uy -1)) 1)
(+.f32 (+.f32 2 (+.f32 uy uy)) -2)
(+.f32 (+.f32 2 uy) (+.f32 uy -2))
(+.f32 (+.f32 uy 1) (+.f32 uy -1))
(+.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))
(+.f32 (+.f32 uy (+.f32 uy 1)) -1)
(+.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))
(*.f32 2 uy)
(*.f32 uy 2)
(*.f32 (+.f32 uy uy) 1)
(*.f32 1 (+.f32 uy uy))
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(/.f32 (+.f32 uy uy) 1)
(/.f32 (*.f32 uy 4) 2)
(/.f32 (*.f32 uy 8) 4)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(pow.f32 (+.f32 uy uy) 1)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
Outputs
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 2 (+.f32 uy (+.f32 uy -2)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 -1 (+.f32 uy (+.f32 uy 1)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy -2)) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 -2 (+.f32 2 (+.f32 uy uy)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy uy) 0)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 0 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 1 (+.f32 uy (+.f32 uy -1)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy -1)) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 2 (+.f32 uy uy)) -2)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 2 uy) (+.f32 uy -2))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy 1) (+.f32 uy -1))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy 1)) -1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 uy 2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 4) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 8) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(*.f32 2 uy)
(+.f32 uy uy)
(pow.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))

localize319.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32)))
13.4b
(-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))
Compiler

Compiled 290 to 179 computations (38.3% saved)

localize240.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 uy (PI.f32))
0.3b
(*.f32 (PI.f32) yi)
0.3b
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
0.7b
(pow.f32 (*.f32 uy (PI.f32)) 3)
Compiler

Compiled 321 to 175 computations (45.5% saved)

series7.0ms (0%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
3.0ms
yi
@0
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
1.0ms
uy
@0
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
1.0ms
uy
@-inf
(pow.f32 (*.f32 uy (PI.f32)) 3)
1.0ms
uy
@inf
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
1.0ms
uy
@0
(pow.f32 (*.f32 uy (PI.f32)) 3)

rewrite125.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1588×rational.json-simplify-35
1534×exponential.json-3
1534×rational.json-1
1534×rational.json-2
1534×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251
18251
217951
337251
473751
5186451
6415151
7589151
8696051
Stop Event
node limit
Counts
3 → 67
Calls
Call 1
Inputs
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 uy (PI.f32))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 uy (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 uy (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) 2) (*.f32 (pow.f32 uy 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 uy 3) 2) (*.f32 (pow.f32 (PI.f32) 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 uy 3) 1/2) (*.f32 (pow.f32 (PI.f32) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/2) (*.f32 (pow.f32 uy 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (*.f32 (pow.f32 uy 3) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (*.f32 (pow.f32 uy 3) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (pow.f32 (*.f32 (+.f32 uy uy) 1/4) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 uy 3) 8) (*.f32 (pow.f32 (PI.f32) 3) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 uy 3) 1/8) (*.f32 (pow.f32 (PI.f32) 3) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 64 (pow.f32 (/.f32 (*.f32 uy (PI.f32)) 4) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 64 (pow.f32 (*.f32 uy (*.f32 (PI.f32) 1/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) 4) 3) (pow.f32 (*.f32 uy 1/4) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 3) 1/64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))))) 128)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -16/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) (*.f32 (PI.f32) (*.f32 uy 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 uy (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 uy (PI.f32)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 uy (PI.f32)) 1)))))

simplify223.0ms (0.6%)

Algorithm
egg-herbie
Rules
2452×rational.json-simplify-2
2334×rational.json-simplify-51
1560×rational.json-simplify-35
1112×rational.json-simplify-53
1000×rational.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01541935
13541935
210721929
325121929
446991929
552991929
657141929
757211929
857221929
Stop Event
node limit
Counts
103 → 76
Calls
Call 1
Inputs
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(+.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)
(+.f32 0 (pow.f32 (*.f32 uy (PI.f32)) 3))
(+.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))
(-.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)
(*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)
(*.f32 1 (pow.f32 (*.f32 uy (PI.f32)) 3))
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))
(*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 1/2)
(*.f32 4 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 2) (*.f32 (pow.f32 uy 3) 1/2))
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 1/4)
(*.f32 (*.f32 (pow.f32 uy 3) 2) (*.f32 (pow.f32 (PI.f32) 3) 1/2))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2))
(*.f32 8 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3))
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 1/8)
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) 2)
(*.f32 (*.f32 (pow.f32 uy 3) 1/2) (*.f32 (pow.f32 (PI.f32) 3) 2))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/2) (*.f32 (pow.f32 uy 3) 2))
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))
(*.f32 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)
(*.f32 1/8 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (*.f32 (pow.f32 uy 3) 8))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (*.f32 (pow.f32 uy 3) 1/8))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (pow.f32 (*.f32 (+.f32 uy uy) 1/4) 3))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3) 8)
(*.f32 (*.f32 (pow.f32 uy 3) 8) (*.f32 (pow.f32 (PI.f32) 3) 1/8))
(*.f32 (*.f32 (pow.f32 uy 3) 1/8) (*.f32 (pow.f32 (PI.f32) 3) 8))
(*.f32 64 (pow.f32 (/.f32 (*.f32 uy (PI.f32)) 4) 3))
(*.f32 64 (pow.f32 (*.f32 uy (*.f32 (PI.f32) 1/4)) 3))
(*.f32 (pow.f32 (*.f32 (PI.f32) 4) 3) (pow.f32 (*.f32 uy 1/4) 3))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 3) 1/64)
(/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 2)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 8)
(/.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))))) 128)
(+.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)
(+.f32 0 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)))
(+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)))
(-.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 2)
(/.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -16/3)) 4)
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))))) 128)
(pow.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)
(+.f32 (*.f32 uy (PI.f32)) 0)
(+.f32 0 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) (*.f32 (PI.f32) (*.f32 uy 1/2)))
(-.f32 (*.f32 uy (PI.f32)) 0)
(/.f32 (*.f32 uy (PI.f32)) 1)
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 4)
(/.f32 (*.f32 (*.f32 uy (PI.f32)) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))))) 128)
(pow.f32 (*.f32 uy (PI.f32)) 1)
Outputs
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(+.f32 0 (pow.f32 (*.f32 uy (PI.f32)) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(-.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 0)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 1 (pow.f32 (*.f32 uy (PI.f32)) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 1/2)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 4 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 2) (*.f32 (pow.f32 uy 3) 1/2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 1/4)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 uy 3) 2) (*.f32 (pow.f32 (PI.f32) 3) 1/2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 8 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 1/8)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/2) 2)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 uy 3) 1/2) (*.f32 (pow.f32 (PI.f32) 3) 2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/2) (*.f32 (pow.f32 uy 3) 2))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 1/8 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (*.f32 (pow.f32 uy 3) 8))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (*.f32 (pow.f32 uy 3) 1/8))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (pow.f32 (*.f32 (+.f32 uy uy) 1/4) 3))
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8) (*.f32 (pow.f32 (+.f32 uy uy) 3) 1/64))
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (*.f32 1/4 (+.f32 uy uy)) 3)))
(*.f32 8 (pow.f32 (*.f32 (PI.f32) (*.f32 1/4 (+.f32 uy uy))) 3))
(*.f32 8 (pow.f32 (*.f32 (*.f32 1/4 (+.f32 uy uy)) (PI.f32)) 3))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 3) 8)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 uy 3) 8) (*.f32 (pow.f32 (PI.f32) 3) 1/8))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (*.f32 (pow.f32 uy 3) 1/8) (*.f32 (pow.f32 (PI.f32) 3) 8))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 64 (pow.f32 (/.f32 (*.f32 uy (PI.f32)) 4) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 64 (pow.f32 (*.f32 uy (*.f32 (PI.f32) 1/4)) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 (*.f32 (PI.f32) 4) 3) (pow.f32 (*.f32 uy 1/4) 3))
(pow.f32 (*.f32 uy (PI.f32)) 3)
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 3) 1/64)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 2) 2)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 4) 4)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8) 8)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)) 16)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))) 32)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) 64)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 8))))) 128)
(pow.f32 (*.f32 uy (PI.f32)) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 0 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -2/3)))
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(-.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 0)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 2)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -16/3)) 4)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4) 8)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)) 16)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))) 32)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) 64)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 yi -8/3)) 4))))) 128)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(pow.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (*.f32 -4/3 yi)) 1)
(*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 uy (PI.f32)) 0)
(*.f32 uy (PI.f32))
(+.f32 0 (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) (*.f32 (PI.f32) (*.f32 uy 1/2)))
(*.f32 uy (PI.f32))
(-.f32 (*.f32 uy (PI.f32)) 0)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 uy (PI.f32)) 1)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 4)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 (*.f32 uy (PI.f32)) 8) 8)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)) 16)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))) 32)
(*.f32 uy (PI.f32))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) 64)
(*.f32 uy (PI.f32))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) 8))))) 128)
(*.f32 uy (PI.f32))
(pow.f32 (*.f32 uy (PI.f32)) 1)
(*.f32 uy (PI.f32))

eval768.0ms (2%)

Compiler

Compiled 45179 to 27996 computations (38% saved)

prune348.0ms (0.9%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New8389847
Fresh11112
Picked011
Done404
Total84321864
Error
0.2b
Counts
864 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
5.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 2363 to 1665 computations (29.5% saved)

localize284.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 185 to 95 computations (48.6% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
ux
@0
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.0ms
ux
@inf
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.0ms
maxCos
@inf
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.0ms
maxCos
@-inf
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.0ms
ux
@-inf
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))

rewrite132.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1350×rational.json-simplify-35
1040×exponential.json-3
1040×rational.json-1
1040×rational.json-2
1040×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
14319
212419
336619
4196519
5780619
Stop Event
node limit
Counts
1 → 204
Calls
Call 1
Inputs
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))))

simplify109.0ms (0.3%)

Algorithm
egg-herbie
Rules
1648×rational.json-simplify-35
1402×rational.json-simplify-49
1330×rational.json-simplify-46
1070×rational.json-simplify-44
978×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048411682
1180610496
Stop Event
node limit
Counts
228 → 342
Calls
Call 1
Inputs
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(+.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(-.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(/.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 2 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))
(/.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) -1)
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) ux)
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (fabs.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (fabs.f32 ux))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) ux)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (neg.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (fabs.f32 maxCos))
(pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
Outputs
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(+.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(-.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (neg.f32 (*.f32 maxCos ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) 0))
(/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 ux (*.f32 (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) ux))))
(/.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 2 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))
(/.f32 2 (*.f32 (*.f32 maxCos maxCos) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (/.f32 (+.f32 maxCos maxCos) 2))))
(/.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) (/.f32 (+.f32 ux ux) 2)))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (fabs.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))))))
(/.f32 2 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux)))))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) 2)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 ux (*.f32 (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) ux))))
(/.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(fabs.f32 (/.f32 ux (*.f32 (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) ux)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))))
(*.f32 maxCos (/.f32 (*.f32 maxCos (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux (fabs.f32 ux)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))))
(*.f32 maxCos (/.f32 (*.f32 maxCos (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux (fabs.f32 ux)))))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 1 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 1 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) -1)
(*.f32 (neg.f32 (*.f32 maxCos ux)) (neg.f32 (*.f32 maxCos ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) 0))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 4 (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux 4) (/.f32 maxCos 4)))))
(/.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (*.f32 ux 4) (/.f32 maxCos 4))))
(/.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux 4) 4))
(*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) (*.f32 ux 1)))
(/.f32 4 (+.f32 (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (*.f32 (*.f32 maxCos maxCos) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (/.f32 (+.f32 maxCos maxCos) 2))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) (/.f32 (+.f32 ux ux) 2)))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 4 (/.f32 (fabs.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (fabs.f32 (*.f32 (*.f32 maxCos 4) (/.f32 ux (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))))
(/.f32 4 (/.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux 4))) (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (/.f32 (/.f32 (*.f32 ux 4) ux) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux 4) (/.f32 maxCos 4)))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (*.f32 ux (/.f32 maxCos (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))))))
(/.f32 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (/.f32 (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (/.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 ux ux) (/.f32 (fabs.f32 maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 ux (fabs.f32 maxCos))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) ux)
(*.f32 (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) ux))
(*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) ux))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 maxCos ux))) (/.f32 1 (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 maxCos ux))) (/.f32 1 (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 1 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (/.f32 1 (/.f32 (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 ux 4) (/.f32 maxCos 4)))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (*.f32 ux 4) (/.f32 maxCos 4))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux 4) 4))
(*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (/.f32 (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)) (*.f32 ux 1)))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (/.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))))
(*.f32 2 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (+.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux))) -1) (/.f32 (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux))) -1))))
(/.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)) (/.f32 2 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2)) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))))))
(*.f32 2 (/.f32 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux (fabs.f32 ux))))) (/.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux (fabs.f32 ux))))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(*.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (/.f32 4 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 2 (+.f32 ux ux)))
(*.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) (/.f32 2 (+.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos))) (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 maxCos (neg.f32 ux))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos ux))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) maxCos)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (*.f32 ux ux))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 0) (*.f32 maxCos (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (/.f32 ux maxCos)))) (neg.f32 (*.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 (/.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) 0) (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) 0) ux)
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) 0) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))))) (neg.f32 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) 0) (fabs.f32 (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (fabs.f32 ux))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (*.f32 ux (/.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (*.f32 ux (/.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (*.f32 ux (/.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (*.f32 ux (/.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (/.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (neg.f32 ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (/.f32 (neg.f32 ux) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (*.f32 ux (/.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux)))) (/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) -1) (/.f32 (neg.f32 (fabs.f32 (*.f32 maxCos ux))) (fabs.f32 (*.f32 maxCos ux))))
(/.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4) (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) 4)) (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (*.f32 ux 4)) 2)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) 8) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))) 1/4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux))))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 4) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux)) (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) 4) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) 4) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) 4))
(/.f32 (*.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos))) (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) 4))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 maxCos (neg.f32 ux))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos ux))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) 4))
(/.f32 (+.f32 (*.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux))))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 4) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) 4) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux)))))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (neg.f32 (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 0) (*.f32 maxCos (*.f32 maxCos ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos))) (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (/.f32 ux maxCos)))) (neg.f32 (*.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 (/.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) 0) (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) 0) ux)
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) 0) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))))) (neg.f32 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) 0) (fabs.f32 (*.f32 maxCos ux)))
(/.f32 (+.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos)) (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))) (/.f32 maxCos (fabs.f32 maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))) (/.f32 maxCos (fabs.f32 maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 maxCos))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 maxCos))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (fabs.f32 maxCos)))) (neg.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (neg.f32 (fabs.f32 maxCos))) (neg.f32 (*.f32 ux (*.f32 ux (fabs.f32 maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) 4)) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) -4) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) -2) (*.f32 maxCos (neg.f32 (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) -2) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))) (neg.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (neg.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (*.f32 (fabs.f32 (*.f32 maxCos ux)) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (neg.f32 (fabs.f32 (*.f32 ux (+.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 ux))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (-.f32 0 (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) -2) (*.f32 maxCos (neg.f32 (+.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) -2) (*.f32 maxCos maxCos)) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) (*.f32 maxCos (neg.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (/.f32 ux maxCos)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) maxCos))) (neg.f32 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 (/.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (neg.f32 maxCos)) (*.f32 ux (neg.f32 ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (neg.f32 ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) (*.f32 maxCos (neg.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 ux))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 0) (*.f32 maxCos (*.f32 maxCos ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 ux ux))))) 0) (*.f32 maxCos (*.f32 maxCos ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (/.f32 ux maxCos)))) (neg.f32 (*.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 (/.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) 0) (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) ux)
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) 0) ux)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (-.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos)))) 0) ux)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) 0) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))))) (neg.f32 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) 0) (fabs.f32 (*.f32 maxCos ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux)))) (/.f32 maxCos (fabs.f32 maxCos)))) (neg.f32 (fabs.f32 ux)))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (+.f32 ux ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) ux)) (/.f32 maxCos (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 (/.f32 maxCos ux) (*.f32 maxCos maxCos))))) 1) (fabs.f32 ux))
(/.f32 (fabs.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux)))))))
(fabs.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 maxCos (neg.f32 ux))) (/.f32 1 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))) 2)
(*.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux))))) 1)
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux maxCos))) (fabs.f32 (*.f32 maxCos (+.f32 ux ux))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 ux ux) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))
(*.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux maxCos) maxCos)) maxCos)) (*.f32 ux ux))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 ux))) (fabs.f32 maxCos))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (neg.f32 (*.f32 maxCos ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) 0))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 maxCos)) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(fabs.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (neg.f32 ux)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) -1))

localize156.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.2b
(*.f32 uy (*.f32 (PI.f32) yi))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (PI.f32) yi)
Compiler

Compiled 183 to 81 computations (55.7% saved)

localize213.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
0.3b
(*.f32 (PI.f32) yi)
13.9b
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
Compiler

Compiled 283 to 162 computations (42.8% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
0.0ms
uy
@inf
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
0.0ms
uy
@0
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
0.0ms
uy
@inf
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
0.0ms
uy
@-inf
(+.f32 (+.f32 uy -1) (+.f32 uy 1))

rewrite246.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1806×rational.json-simplify-1
1760×rational.json-simplify-35
1392×rational.json-1
1392×rational.json-2
1392×rational.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01146
18422
218122
335722
477822
5157122
6273722
7423422
8530122
9647122
10746322
11755422
12755422
Stop Event
node limit
Counts
2 → 37
Calls
Call 1
Inputs
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 uy uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 -1 (+.f32 uy uy)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 uy (+.f32 uy 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 uy 4) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 uy uy) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))))

simplify555.0ms (1.5%)

Algorithm
egg-herbie
Rules
2052×rational.json-simplify-2
2048×rational.json-simplify-35
1526×rational.json-simplify-1
1484×rational.json-simplify-53
1354×rational.json-simplify-48
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079635
1205635
2423635
31183635
42746635
54252635
64547635
74840635
85027635
95144635
105262635
116267635
126555635
137091635
147386635
157523635
167654635
177793635
187862635
197932635
208000635
Stop Event
node limit
Counts
61 → 40
Calls
Call 1
Inputs
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 uy uy) 0)
(-.f32 (+.f32 -1 (+.f32 uy uy)) -1)
(-.f32 (+.f32 uy (+.f32 uy 1)) 1)
(*.f32 uy 2)
(*.f32 1 (+.f32 uy uy))
(*.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 1/2 (*.f32 uy 4))
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 (*.f32 uy 1/2) 4)
(/.f32 (+.f32 uy uy) 1)
(/.f32 (*.f32 uy 4) 2)
(/.f32 (*.f32 uy 8) 4)
(/.f32 (*.f32 (*.f32 uy 4) 4) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))))) 256)
(pow.f32 (+.f32 uy uy) 1)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(/.f32 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))))) 256)
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
Outputs
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (+.f32 uy uy) 0)
(*.f32 2 uy)
(+.f32 uy uy)
(-.f32 (+.f32 -1 (+.f32 uy uy)) -1)
(*.f32 2 uy)
(+.f32 uy uy)
(-.f32 (+.f32 uy (+.f32 uy 1)) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 uy 2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 4) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 8) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 (*.f32 uy 4) 4) 8)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 16)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 32)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 64)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 128)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))))) 256)
(*.f32 2 uy)
(+.f32 uy uy)
(pow.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))) 16)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))) 32)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))) 64)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32))))))) 128)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 16 (*.f32 uy (PI.f32)))))))) 256)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))

localize210.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (+.f32 uy uy))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
13.4b
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
Compiler

Compiled 295 to 164 computations (44.4% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
0.0ms
uy
@inf
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
0.0ms
uy
@-inf
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
0.0ms
uy
@inf
(*.f32 (PI.f32) (+.f32 uy uy))
0.0ms
uy
@-inf
(*.f32 (PI.f32) (+.f32 uy uy))

rewrite223.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1630×rational.json-simplify-35
1608×rational.json-simplify-53
1592×rational.json-1
1592×rational.json-2
1202×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01154
17130
213930
326930
452930
5126130
6266030
7421830
8531330
9620030
10700330
11700330
12779330
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
(*.f32 (PI.f32) (+.f32 uy uy))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy (*.f32 8 (*.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) (*.f32 8 (*.f32 (PI.f32) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/4 (*.f32 (PI.f32) 1/4)) (*.f32 (*.f32 uy 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/16 (PI.f32)) (*.f32 (*.f32 uy 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/32 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 uy 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/4 (*.f32 uy 1/2)) (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/16 (+.f32 uy uy)) (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/32 (*.f32 uy 4)) (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) (*.f32 8 (/.f32 (PI.f32) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 1/4 (*.f32 (PI.f32) uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 uy 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 uy 4) 4) (*.f32 (PI.f32) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) (*.f32 (*.f32 (PI.f32) 1/2) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 16 (*.f32 (PI.f32) (/.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 16 (*.f32 (/.f32 uy 8) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 16 (*.f32 (/.f32 uy 16) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (/.f32 (PI.f32) 16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 (*.f32 (PI.f32) 1/2) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/4 (*.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/16 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/32 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/2 (*.f32 (PI.f32) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (/.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 uy 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 uy 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/32 (*.f32 uy 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/2 (*.f32 uy 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/8) (*.f32 (*.f32 uy 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 16 (*.f32 (PI.f32) uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/4) (*.f32 (PI.f32) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/4 (*.f32 (PI.f32) uy)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/16 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 uy 16)) (*.f32 8 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -4 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))))

simplify205.0ms (0.5%)

Algorithm
egg-herbie
Rules
2688×rational.json-simplify-2
2128×rational.json-simplify-41
1912×rational.json-simplify-35
1420×rational.json-simplify-53
856×exponential.json-simplify-26
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01631710
14201710
29971710
322171710
432801710
538171710
640431710
742331710
843951710
963441710
1073571710
Stop Event
node limit
Counts
114 → 81
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 8 (*.f32 (PI.f32) 1/4)))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (+.f32 uy uy) (*.f32 8 (*.f32 (PI.f32) 1/8)))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 2 (*.f32 (*.f32 1/4 (*.f32 (PI.f32) 1/4)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 2 (*.f32 (*.f32 1/16 (PI.f32)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 2 (*.f32 (*.f32 1/32 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 2 (*.f32 (*.f32 1/4 (*.f32 uy 1/2)) (*.f32 (PI.f32) 8)))
(*.f32 2 (*.f32 (*.f32 1/16 (+.f32 uy uy)) (*.f32 (PI.f32) 8)))
(*.f32 2 (*.f32 (*.f32 1/32 (*.f32 uy 4)) (*.f32 (PI.f32) 8)))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 (*.f32 uy 4) (*.f32 8 (/.f32 (PI.f32) 16)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(*.f32 4 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 4)))
(*.f32 4 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 8)))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(*.f32 8 (*.f32 1/4 (*.f32 (PI.f32) uy)))
(*.f32 8 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 2)))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 4)))
(*.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 1/8)
(*.f32 (*.f32 (PI.f32) 8) (*.f32 uy 1/4))
(*.f32 (*.f32 (*.f32 uy 4) 4) (*.f32 (PI.f32) 1/8))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(*.f32 (*.f32 uy 1/2) (*.f32 (*.f32 (PI.f32) 1/2) 8))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(*.f32 16 (*.f32 (PI.f32) (/.f32 uy 8)))
(*.f32 16 (*.f32 (/.f32 uy 8) (PI.f32)))
(*.f32 16 (*.f32 (/.f32 uy 16) (*.f32 (PI.f32) 2)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (/.f32 (PI.f32) 16))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 (*.f32 (PI.f32) 1/2) 1/8))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/4 (*.f32 (PI.f32) 1/4)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/16 (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/32 (*.f32 (PI.f32) 2)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/2 (*.f32 (PI.f32) 1/8)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (/.f32 uy 8))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 uy 1/8))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 uy 1/2)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (+.f32 uy uy)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/32 (*.f32 uy 4)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/2 (*.f32 uy 1/4)))
(*.f32 (*.f32 (PI.f32) 1/8) (*.f32 (*.f32 uy 4) 4))
(*.f32 1/8 (*.f32 16 (*.f32 (PI.f32) uy)))
(*.f32 (*.f32 uy 1/4) (*.f32 (PI.f32) 8))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(*.f32 (*.f32 1/4 (*.f32 (PI.f32) uy)) 8)
(*.f32 1/16 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))
(*.f32 (*.f32 2 (/.f32 uy 16)) (*.f32 8 (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)
(/.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)
(/.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
(+.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2) 2)
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4) -4)
(+.f32 -4 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)
(/.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)
(/.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 8 (*.f32 (PI.f32) 1/4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (+.f32 uy uy) (*.f32 8 (*.f32 (PI.f32) 1/8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/4 (*.f32 (PI.f32) 1/4)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/16 (PI.f32)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/32 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 uy 4) 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/4 (*.f32 uy 1/2)) (*.f32 (PI.f32) 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/16 (+.f32 uy uy)) (*.f32 (PI.f32) 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 1/32 (*.f32 uy 4)) (*.f32 (PI.f32) 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 4) (*.f32 8 (/.f32 (PI.f32) 16)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 4 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 4 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 8 (*.f32 1/4 (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 8 (*.f32 (/.f32 uy 8) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 16) (*.f32 uy 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 1/8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 uy 1/4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 4) 4) (*.f32 (PI.f32) 1/8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 1/2) (*.f32 (*.f32 (PI.f32) 1/2) 8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 16 (*.f32 (PI.f32) (/.f32 uy 8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 16 (*.f32 (/.f32 uy 8) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 16 (*.f32 (/.f32 uy 16) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (/.f32 (PI.f32) 16))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 (*.f32 (PI.f32) 1/2) 1/8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/4 (*.f32 (PI.f32) 1/4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/16 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/32 (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) (*.f32 1/2 (*.f32 (PI.f32) 1/8)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (/.f32 uy 8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 uy 1/8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/4 (*.f32 uy 1/2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/16 (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/32 (*.f32 uy 4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 8)) (*.f32 1/2 (*.f32 uy 1/4)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 1/8) (*.f32 (*.f32 uy 4) 4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1/8 (*.f32 16 (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 1/4) (*.f32 (PI.f32) 8))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 1/4 (*.f32 (PI.f32) uy)) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1/16 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 2 (/.f32 uy 16)) (*.f32 8 (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 -2 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -2) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4) -4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 -4 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 4))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 16 (*.f32 (PI.f32) uy)) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))) 64)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4)))))) 128)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 8 (*.f32 (PI.f32) (*.f32 uy 4))))))) 256)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))

localize208.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.2b
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
0.3b
(*.f32 (PI.f32) (*.f32 yi uy))
Compiler

Compiled 287 to 163 computations (43.2% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
maxCos
@0
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.0ms
maxCos
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.0ms
ux
@-inf
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.0ms
ux
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.0ms
ux
@0
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))

rewrite125.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1766×rational.json-simplify-35
1590×exponential.json-3
1590×rational.json-1
1590×rational.json-2
1590×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01434
110234
222134
344334
480434
5195834
6390634
7568634
8692634
Stop Event
node limit
Counts
2 → 26
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 yi uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))) (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))))

simplify368.0ms (1%)

Algorithm
egg-herbie
Rules
2822×rational.json-simplify-35
2254×rational.json-simplify-2
1542×rational.json-simplify-1
1074×exponential.json-simplify-26
1008×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0851354
12121278
25051278
313371278
429261278
546591278
653901278
757201278
859471278
959481278
1065701278
1173001278
1273311278
1373311278
1475551278
1577791278
Stop Event
node limit
Counts
74 → 40
Calls
Call 1
Inputs
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (*.f32 yi uy)))
(+.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))) (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))))
(-.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)
(/.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))))) 128)
(pow.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))))) 128)
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
Outputs
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(+.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 yi uy)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(+.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))) (*.f32 uy (*.f32 (PI.f32) (*.f32 yi 1/2))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 0)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4) 4)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)) 8)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))) 16)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))) 32)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) 64)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 4)))))) 128)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 yi uy)) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos 1/2))))
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)) 4)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))) 8)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))) 16)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))) 32)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) 64)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux 4))))))) 128)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 ux (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 maxCos ux) (-.f32 1 ux))

eval3.1s (8.2%)

Compiler

Compiled 184446 to 97184 computations (47.3% saved)

prune1.8s (4.6%)

Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New2337142351
Fresh9615
Picked101
Done325
Total2350222372
Error
0.2b
Counts
2372 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
5.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 2239 to 1545 computations (31% saved)

localize314.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
0.2b
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
0.3b
(*.f32 (PI.f32) (*.f32 uy 2))
Compiler

Compiled 256 to 165 computations (35.5% saved)

series1.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.0ms
uy
@0
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
0.0ms
uy
@0
(*.f32 (PI.f32) (*.f32 uy 2))
0.0ms
yi
@-inf
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.0ms
yi
@inf
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))

rewrite124.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1650×rational.json-1
1650×rational.json-2
1650×rational.json-4
1650×rational.json-3
972×rational.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01259
18159
217259
334959
468859
5165459
6383959
7682459
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))))))

simplify143.0ms (0.4%)

Algorithm
egg-herbie
Rules
1522×rational.json-simplify-35
1140×rational.json-simplify-51
1022×rational.json-simplify-2
996×rational.json-simplify-42
758×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02453196
15323178
212143162
326433138
471063138
Stop Event
node limit
Counts
146 → 142
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))
(+.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))
(+.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(-.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(-.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))
(-.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))
(-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(/.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)
(/.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(+.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(/.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)
(/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)
(/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 -1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))
(+.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) -1)
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)
(-.f32 0 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
(-.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) 1)
(*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/2)
(*.f32 4 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 1/4)
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 -1 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) 2)
(*.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8) 8)
(/.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)) 16)
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -2)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) -4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)))) 64)
(pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(neg.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))
(*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi)))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))) (+.f32 (+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 -8/315 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))) (+.f32 (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (+.f32 (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)) (*.f32 2 (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) (-.f32 uy 1/4)))
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 (-.f32 uy 1/4))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1 uy))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1 uy))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) (-.f32 uy 1/4)))
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 (-.f32 uy 1/4))))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (+.f32 1 (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) 2))))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 2)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))
(*.f32 2 (-.f32 (*.f32 (PI.f32) (+.f32 1 uy)) (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy 1)) 2))
(-.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 -1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 0)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 0 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) -1) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 4 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 1/4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 -1 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1/2) 2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4) 4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8) 8)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)) 16)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -2)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) 32)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) -4)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 8)))) 64)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))

localize230.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (PI.f32) (*.f32 yi uy))
Compiler

Compiled 183 to 81 computations (55.7% saved)

series10.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
5.0ms
zi
@inf
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
3.0ms
maxCos
@inf
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
maxCos
@0
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
zi
@0
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
ux
@0
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))

rewrite187.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2552×rational.json-simplify-2
1302×rational.json-simplify-35
1192×exponential.json-3
1192×rational.json-1
1192×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17019
216419
332019
458419
5134119
6290819
7430419
8523319
9628719
10638919
11647919
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (+.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 zi 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)))))

simplify254.0ms (0.7%)

Algorithm
egg-herbie
Rules
2958×rational.json-simplify-2
2476×rational.json-simplify-35
1202×exponential.json-simplify-26
1082×rational.json-simplify-53
1078×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052571
1139495
2307495
3744495
42453495
54864495
65588495
76081495
86084495
96084495
107508495
117509495
127800495
Stop Event
node limit
Counts
25 → 25
Calls
Call 1
Inputs
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(+.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (+.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 zi 4))) 4)
(/.f32 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))))) 128)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)
Outputs
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 zi ux) -1))
(*.f32 maxCos (neg.f32 (*.f32 zi ux)))
(*.f32 maxCos (*.f32 zi (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 zi ux) -1))
(*.f32 maxCos (neg.f32 (*.f32 zi ux)))
(*.f32 maxCos (*.f32 zi (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 zi ux) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 zi ux))))
(*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 1/2))))
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 0)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (+.f32 maxCos maxCos))) 2)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 zi 4))) 4)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)) 8)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))) 16)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))) 32)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi))))) 64)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos 8) (*.f32 (-.f32 1 ux) zi)))))) 128)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) 1)
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 zi (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))

localize162.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 uy (*.f32 (PI.f32) yi))
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (+.f32 uy uy))
0.3b
(*.f32 (PI.f32) yi)
Compiler

Compiled 248 to 111 computations (55.2% saved)

localize305.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 uy (*.f32 (PI.f32) yi))
0.3b
(*.f32 (PI.f32) yi)
0.4b
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
13.9b
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
Compiler

Compiled 228 to 93 computations (59.2% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@inf
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@-inf
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@0
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
0.0ms
uy
@inf
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))

rewrite117.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1724×rational.json-1
1724×rational.json-2
1330×rational.json-simplify-35
1098×exponential.json-3
1098×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01254
18248
218136
340936
483036
5213036
6486036
7760836
Stop Event
node limit
Counts
2 → 106
Calls
Call 1
Inputs
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))))

simplify135.0ms (0.4%)

Algorithm
egg-herbie
Rules
1044×rational.json-simplify-43
986×rational.json-simplify-44
964×rational.json-simplify-1
904×rational.json-simplify-45
744×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02334804
15324438
211583628
331502500
456732500
566082500
Stop Event
node limit
Counts
130 → 154
Calls
Call 1
Inputs
(*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 -1 (PI.f32))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))
(+.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))
(*.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))
(*.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))
(*.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(*.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))
(*.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(*.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))
(*.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(*.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(*.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)
(/.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(/.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))
(+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))
(+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)
(+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(-.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)
(/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(/.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)
(/.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)
(/.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)
(pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
Outputs
(*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))
(*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 0 (neg.f32 (PI.f32))))
(*.f32 (PI.f32) 0)
0
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (PI.f32))
(neg.f32 (PI.f32))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 -2 uy))
(*.f32 (PI.f32) (*.f32 uy -2))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 -2 uy))
(*.f32 (PI.f32) (*.f32 uy -2))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))
(*.f32 -1 (+.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(neg.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(neg.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 uy (*.f32 (PI.f32) 2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (PI.f32) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))
(*.f32 -2 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))
(*.f32 -2 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 -2 (-.f32 (*.f32 uy 4) -2))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (-.f32 (*.f32 uy 4) -2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) uy)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (PI.f32) (*.f32 2 (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (PI.f32) (*.f32 2 (-.f32 -1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2))))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))
(*.f32 (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)) (*.f32 (PI.f32) 2))
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (/.f32 (PI.f32) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (/.f32 (-.f32 -1 (+.f32 uy uy)) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (/.f32 (PI.f32) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (/.f32 (-.f32 -1 (+.f32 uy uy)) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))
(*.f32 4 (*.f32 (PI.f32) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 -2 (-.f32 (*.f32 uy 4) -2))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (-.f32 (*.f32 uy 4) -2)))
(*.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 1/4 (*.f32 (PI.f32) (-.f32 -4 (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 (PI.f32) (*.f32 (-.f32 -4 (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 1/4))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))
(*.f32 (PI.f32) (*.f32 -1/2 (-.f32 2 (*.f32 2 (+.f32 1 (+.f32 uy uy))))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 1 (+.f32 uy uy)))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy)))))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))

localize430.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.4b
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
13.9b
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
Compiler

Compiled 238 to 112 computations (52.9% saved)

series4.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
yi
@0
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
1.0ms
uy
@inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
1.0ms
uy
@0
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.0ms
uy
@-inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.0ms
yi
@inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)

rewrite90.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1640×rational.json-1
1640×rational.json-2
1640×rational.json-4
1640×rational.json-3
1050×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01543
110337
222625
354125
4122325
5363925
6682625
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))))

simplify178.0ms (0.5%)

Algorithm
egg-herbie
Rules
2468×rational.json-simplify-2
1218×rational.json-simplify-53
1132×rational.json-simplify-35
1004×rational.json-simplify-1
860×rational.json-simplify-43
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
0861637
12171587
24211547
38561487
422431167
537171051
65784977
76754977
87356977
97928977
Stop Event
node limit
Counts
35 → 48
Calls
Call 1
Inputs
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi)
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (pow.f32 (PI.f32) 3))))))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
Outputs
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi)
(*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi)
(*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi)
(*.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi)
(*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi)
(*.f32 yi (sin.f32 0))
(*.f32 yi 0)
0
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)))
(*.f32 yi (+.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))))
(*.f32 yi (+.f32 (sin.f32 (+.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))))))))
(*.f32 yi (+.f32 (sin.f32 0) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2))))
(+.f32 (*.f32 yi 0) (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))))
(*.f32 (PI.f32) (*.f32 yi (*.f32 2 uy)))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32)))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)))
(*.f32 yi (+.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))))
(*.f32 yi (+.f32 (sin.f32 (+.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))))))))
(*.f32 yi (+.f32 (sin.f32 0) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2))))
(+.f32 (*.f32 yi 0) (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))))
(*.f32 (PI.f32) (*.f32 yi (*.f32 2 uy)))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (pow.f32 (PI.f32) 3))))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))) (+.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (pow.f32 (PI.f32) 3)) (pow.f32 uy 3)))) (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 2)) -2)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 -2 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 2)))) (+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)) (*.f32 -4/3 (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 uy 3) yi))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 yi (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))) (*.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (+.f32 yi (*.f32 -2 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 2)))))))
(+.f32 (*.f32 yi (+.f32 (*.f32 (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) -4/3)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32))))))))) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) (+.f32 yi (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) (*.f32 yi -2)))))
(+.f32 (*.f32 yi (+.f32 (*.f32 (cos.f32 0) (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) -4/3)) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2)))) (*.f32 (sin.f32 0) (+.f32 yi (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) (*.f32 yi -2)))))
(+.f32 (+.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 3)))) (*.f32 yi (+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) 0))))
(*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 (PI.f32) uy) 3)) (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))

eval1.2s (3%)

Compiler

Compiled 59626 to 28219 computations (52.7% saved)

prune894.0ms (2.3%)

Pruning

24 alts after pruning (21 fresh and 3 done)

PrunedKeptTotal
New1166131179
Fresh7815
Picked101
Done336
Total1177241201
Error
0.1b
Counts
1201 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
5.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
3.1b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
13.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
6.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
4.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
12.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 1155 to 791 computations (31.5% saved)

regimes1.0s (2.7%)

Counts
56 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
Calls

10 calls:

407.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
169.0ms
(*.f32 uy 2)
99.0ms
maxCos
88.0ms
uy
26.0ms
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Results
ErrorSegmentsBranch
0.3b1xi
0.3b1yi
0.3b1zi
0.3b1ux
0.3b1uy
0.3b1maxCos
0.3b1(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.3b1(*.f32 (*.f32 uy 2) (PI.f32))
0.3b1(*.f32 uy 2)
0.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 2776 to 1594 computations (42.6% saved)

regimes559.0ms (1.5%)

Counts
51 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 (-.f32 1/2 uy) (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (*.f32 2 uy) -2)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

8 calls:

137.0ms
xi
98.0ms
maxCos
95.0ms
uy
86.0ms
yi
24.0ms
(*.f32 uy 2)
Results
ErrorSegmentsBranch
0.3b1xi
0.3b1yi
0.3b1zi
0.3b1ux
0.3b1uy
0.3b1maxCos
0.3b1(*.f32 uy 2)
0.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 2348 to 1316 computations (44% saved)

regimes260.0ms (0.7%)

Counts
28 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2) -2)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (-.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

7 calls:

88.0ms
xi
84.0ms
ux
13.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
13.0ms
yi
13.0ms
maxCos
Results
ErrorSegmentsBranch
0.4b1xi
0.4b1yi
0.4b1zi
0.4b1ux
0.4b1uy
0.4b1maxCos
0.4b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 1188 to 641 computations (46% saved)

regimes90.0ms (0.2%)

Counts
20 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

7 calls:

11.0ms
ux
11.0ms
xi
11.0ms
uy
11.0ms
zi
10.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
3.1b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 854 to 464 computations (45.7% saved)

regimes352.0ms (0.9%)

Counts
14 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos (*.f32 maxCos (*.f32 ux -2))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 uy uy))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
Calls

6 calls:

169.0ms
xi
97.0ms
maxCos
52.0ms
ux
7.0ms
uy
7.0ms
yi
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
Compiler

Compiled 576 to 307 computations (46.7% saved)

regimes83.0ms (0.2%)

Counts
9 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
Calls

6 calls:

48.0ms
uy
7.0ms
zi
5.0ms
maxCos
5.0ms
yi
5.0ms
xi
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
Compiler

Compiled 366 to 201 computations (45.1% saved)

regimes34.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Calls

6 calls:

5.0ms
ux
4.0ms
zi
4.0ms
maxCos
4.0ms
xi
4.0ms
uy
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
Compiler

Compiled 255 to 147 computations (42.4% saved)

regimes621.0ms (1.6%)

Counts
5 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

6 calls:

400.0ms
zi
4.0ms
maxCos
4.0ms
uy
4.0ms
xi
4.0ms
ux
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
Compiler

Compiled 218 to 129 computations (40.8% saved)

regimes128.0ms (0.3%)

Counts
4 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (neg.f32 ux)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
Calls

6 calls:

105.0ms
maxCos
5.0ms
yi
4.0ms
zi
4.0ms
xi
4.0ms
uy
Results
ErrorSegmentsBranch
4.3b1xi
4.3b1yi
4.3b1zi
4.3b1ux
4.3b1uy
4.3b1maxCos
Compiler

Compiled 181 to 112 computations (38.1% saved)

regimes327.0ms (0.9%)

Accuracy

Total -10.8b remaining (-245.6%)

Threshold costs -10.8b (-245.6%)

Counts
2 → 2
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

6 calls:

308.0ms
ux
5.0ms
uy
3.0ms
zi
3.0ms
xi
3.0ms
yi
Results
ErrorSegmentsBranch
5.9b1xi
5.9b1yi
5.9b1zi
5.9b1ux
4.4b2uy
5.9b1maxCos
Compiler

Compiled 112 to 79 computations (29.5% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
0.011790463700890541
0.012321436777710915
Compiler

Compiled 80 to 58 computations (27.5% saved)

simplify14.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0971469
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(if (<=.f32 uy 6442451/536870912) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (+.f32 zi (*.f32 zi (neg.f32 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))))) (*.f32 ux (*.f32 maxCos zi)))
(if (<=.f32 uy 6442451/536870912) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 0) xi) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 541 to 367 computations (32.2% saved)

soundness198.0ms (0.5%)

Algorithm
egg-herbie
Rules
1600×rational.json-simplify-54
1540×rational.json-simplify-19
1420×rational.json-simplify-51
804×rational.json-simplify-2
720×rational.json-simplify-40
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030201
148201
296201
3227143
41147143
55614143
Stop Event
node limit
Compiler

Compiled 201 to 136 computations (32.3% saved)

end194.0ms (0.5%)

Compiler

Compiled 481 to 264 computations (45.1% saved)

Profiling

Loading profile data...