(*.f64 (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b) ror) #s(literal 1 binary64)))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64)))) b) (-.f64 #s(literal -1 binary64) ror))))) (*.f64 (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b) (-.f64 ror #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b) (-.f64 #s(literal -1 binary64) ror))))) (*.f64 (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 duration period) (PI.f64))) b) (-.f64 ror #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 duration period) (PI.f64)))) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 duration period) (PI.f64))) b) (-.f64 #s(literal -1 binary64) ror))))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)) b)) (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)) b)))) (sin.f64 (/.f64 (*.f64 (PI.f64) duration) period))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (sin.f64 (+.f64 (/.f64 (*.f64 (+.f64 duration duration) (PI.f64)) (neg.f64 period)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 period (*.f64 duration (PI.f64))))) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (cos.f64 (/.f64 (*.f64 (+.f64 duration duration) (PI.f64)) period)) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (if.f64 (<=.f64 (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)) #s(literal 50000000000000001642078124460246303949350628317980584775615671312937350344939399777200065781386370634197475239216121778932424531710574592 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (/.f64 (*.f64 (*.f64 (PI.f64) (sin.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 period (PI.f64))) duration)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (-.f64 b (-.f64 #s(literal -1 binary64) ror)))) (*.f64 (*.f64 (sqrt.f64 (fabs.f64 (+.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 b (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)))))) (sqrt.f64 (fabs.f64 (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 b (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period))))))) (*.f64 period (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) duration) period)) (sin.f64 (/.f64 (*.f64 (PI.f64) duration) period))))))) (if.f64 (<=.f64 (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)) #s(literal 50000000000000001642078124460246303949350628317980584775615671312937350344939399777200065781386370634197475239216121778932424531710574592 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (/.f64 (*.f64 (*.f64 (PI.f64) (sin.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 (PI.f64) period) duration)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (-.f64 b (-.f64 #s(literal -1 binary64) ror)))) (*.f64 (*.f64 (sqrt.f64 (fabs.f64 (+.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 b (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)))))) (sqrt.f64 (fabs.f64 (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 b (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period))))))) (*.f64 period (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) period) duration)) #s(literal 2 binary64)))))) (if.f64 (<=.f64 (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)) #s(literal 200000000000000007721798857483902880558804102982700877908847659137154782032985485340394783509086340687111501805726310060782654579073417017646333594747261264801453572096 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (/.f64 (*.f64 (*.f64 (PI.f64) (sin.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 (PI.f64) period) duration)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (-.f64 b (-.f64 #s(literal -1 binary64) ror)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 duration duration) (/.f64 (PI.f64) period))) #s(literal 1/2 binary64))) period) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b) (-.f64 #s(literal -1 binary64) ror))))) (sqrt.f64 (fabs.f64 (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b))))))) (if.f64 (<=.f64 (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)) #s(literal 39999999999999999253947108824920166311262242879282325320393934881787391533118003359537190907131418322949450788016090326291081174748179743640062115840672197995548828895760818736795585057825358633951551805938320019611034084401657857963935850452763343544973161041698911698282042120565522335380013056 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) (*.f64 (PI.f64) (-.f64 b (-.f64 ror #s(literal -1 binary64))))) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b) (-.f64 #s(literal -1 binary64) ror))))) (/.f64 (-.f64 b (-.f64 #s(literal -1 binary64) ror)) (*.f64 (sqrt.f64 (fabs.f64 (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration)) b)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 duration duration) (/.f64 (PI.f64) period))) #s(literal 1/2 binary64))) period))))) (if.f64 (<=.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (/.f64 (*.f64 (PI.f64) duration) period))) (-.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) duration) period)) (cos.f64 (/.f64 (*.f64 (PI.f64) duration) period)))))) (*.f64 period (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) duration) period)) (sin.f64 (/.f64 (*.f64 (PI.f64) duration) period)))))) #s(literal +inf.0 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (/.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (/.f64 (*.f64 (PI.f64) duration) period))) (-.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1 binary64) ror) (+.f64 #s(literal 1 binary64) ror)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))) #s(literal 1/2 binary64))) period) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration))) (-.f64 #s(literal -1 binary64) ror))))) (sqrt.f64 (fabs.f64 (-.f64 (-.f64 ror #s(literal -1 binary64)) (*.f64 b (cos.f64 (*.f64 (/.f64 (PI.f64) period) duration))))))))) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 (PI.f64) period) duration) (*.f64 #s(literal -1/2 binary64) (PI.f64))))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period)) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (*.f64 (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)) period) (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (-.f64 (cos.f64 (*.f64 (+.f64 duration duration) (/.f64 (PI.f64) period))) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b b))))))) (/.f64 (*.f64 (*.f64 (-.f64 b (-.f64 #s(literal -1 binary64) ror)) (PI.f64)) (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period))) (sin.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (cos.f64 (*.f64 (/.f64 duration period) (PI.f64)))) (-.f64 b (-.f64 #s(literal -1 binary64) ror))) (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (sin.f64 (*.f64 (/.f64 duration period) (PI.f64))) period)) (sin.f64 (*.f64 (/.f64 duration period) (PI.f64))))) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (/.f64 (PI.f64) period) duration))) (+.f64 (-.f64 ror #s(literal -1 binary64)) b)) (-.f64 b (-.f64 ror #s(literal -1 binary64)))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 ror #s(literal -1 binary64)) (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 b b)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64))))) #s(literal 1/2 binary64))) period))) (*.f64 (PI.f64) (*.f64 (+.f64 (-.f64 ror #s(literal -1 binary64)) b) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 duration (PI.f64)) period) (*.f64 #s(literal -1/2 binary64) (PI.f64)))) (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 period #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))) #s(literal -1 binary64)))))))))) (*.f64 (PI.f64) (*.f64 (+.f64 (-.f64 ror #s(literal -1 binary64)) b) (*.f64 (cos.f64 (*.f64 (/.f64 duration period) (PI.f64))) (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 period #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) period) (+.f64 duration duration))) #s(literal -1 binary64)))))))))) (*.f64 (PI.f64) (*.f64 (*.f64 (-.f64 b (-.f64 #s(literal -1 binary64) ror)) (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (-.f64 (cos.f64 (/.f64 (*.f64 (+.f64 duration duration) (PI.f64)) period)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b b))))) period) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 (+.f64 duration duration) (PI.f64)) period))) #s(literal 1/2 binary64))))) (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (*.f64 (PI.f64) (*.f64 (*.f64 (-.f64 b (-.f64 #s(literal -1 binary64) ror)) (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (-.f64 (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b b))))) period) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (/.f64 duration period) (+.f64 (PI.f64) (PI.f64))))) #s(literal 1/2 binary64))))) (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (*.f64 (PI.f64) (*.f64 (*.f64 (-.f64 b (-.f64 #s(literal -1 binary64) ror)) (/.f64 (-.f64 b (-.f64 ror #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) ror) (-.f64 #s(literal -1 binary64) ror)) (*.f64 (-.f64 (cos.f64 (*.f64 (+.f64 duration duration) (/.f64 (PI.f64) period))) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b b))))) period) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 duration duration) (/.f64 (PI.f64) period)))) #s(literal 1/2 binary64))))) (cos.f64 (/.f64 (*.f64 duration (PI.f64)) period)))) (-.f64 (atan2.f64 (*.f64 cos_omega (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) (*.f64 (-.f64 sin_omega #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 e #s(literal -1 binary64)) #s(literal -1/2 binary64))))) (-.f64 (*.f64 (sin.f64 (*.f64 (atan2.f64 (*.f64 cos_omega (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) (*.f64 (-.f64 sin_omega #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 e #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))) e) (atan2.f64 (*.f64 cos_omega (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) (*.f64 (-.f64 sin_omega #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 e #s(literal -1 binary64)) #s(literal -1/2 binary64))))))) (-.f64 (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) cos_omega) (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)))) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) e)) (+.f64 #s(literal 1 binary64) sin_omega)))) (*.f64 (sin.f64 (*.f64 (atan2.f64 (*.f64 cos_omega (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) (*.f64 (-.f64 sin_omega #s(literal -1 binary64)) (sqrt.f64 (-.f64 e #s(literal -1 binary64))))) #s(literal 2 binary64))) e)) (-.f64 (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)) cos_omega) (/.f64 (-.f64 sin_omega #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 e #s(literal -1 binary64))))))) (*.f64 (sin.f64 (*.f64 (atan2.f64 (*.f64 cos_omega (sqrt.f64 (-.f64 #s(literal 1 binary64) e))) (*.f64 (-.f64 sin_omega #s(literal -1 binary64)) (sqrt.f64 (-.f64 e #s(literal -1 binary64))))) #s(literal 2 binary64))) e)) (-.f64 (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)) cos_omega) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) e)) (+.f64 #s(literal 1 binary64) sin_omega)))) (*.f64 e (sin.f64 (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)) cos_omega) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) e)) (+.f64 #s(literal 1 binary64) sin_omega))))))) (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)) cos_omega) (*.f64 (sqrt.f64 (-.f64 (+.f64 e #s(literal 1/2 binary64)) #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) sin_omega)))) (*.f64 #s(literal 2 binary64) (atan2.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) e)) cos_omega) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) e)) (+.f64 #s(literal 1 binary64) sin_omega)))) (if.f64 (<=.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 aor aor) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)) (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)))) #s(literal 1 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)) (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period))) (*.f64 (*.f64 e sin_omega) (*.f64 e sin_omega))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)) (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period))) (*.f64 e sin_omega)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)) (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)))) (*.f64 #s(literal 2 binary64) (*.f64 e e))) (*.f64 (*.f64 e e) (*.f64 e e))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 e e))) #s(literal +inf.0 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (PI.f64)) duration) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period))) #s(literal 2 binary64)) (*.f64 aor aor)) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (PI.f64)) duration) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period))) #s(literal 2 binary64)) (*.f64 sin_omega e)) (+.f64 #s(literal 2 binary64) (*.f64 sin_omega e))) (+.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (PI.f64)) duration) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period))) #s(literal 2 binary64)) (*.f64 (*.f64 e e) (-.f64 #s(literal 2 binary64) (*.f64 e e))))) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (fabs.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1 binary64) (*.f64 sin_omega e))) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period)) duration)) aor) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 duration (PI.f64))) (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period))))) #s(literal 1/2 binary64)) (*.f64 sin_omega e)) (+.f64 #s(literal 2 binary64) (*.f64 sin_omega e))) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 duration (PI.f64))) (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period))))) #s(literal 1/2 binary64)) (*.f64 (*.f64 e e) (-.f64 #s(literal 2 binary64) (*.f64 e e))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 period (-.f64 #s(literal 1 binary64) (*.f64 e e)))) (*.f64 duration (PI.f64)))) aor) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 duration (PI.f64))) (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period))))) #s(literal 1/2 binary64)) e) (+.f64 sin_omega sin_omega)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period)) (*.f64 duration (PI.f64)))) (*.f64 sin_omega e))) (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period)) (*.f64 duration (PI.f64)))) (*.f64 sin_omega e)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)) (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) duration) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 e sin_omega)) (-.f64 #s(literal 1 binary64) (*.f64 e e)))) period)))) (*.f64 #s(literal 2 binary64) (*.f64 e e))) (*.f64 (*.f64 e e) (*.f64 e e))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 e e))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 period (-.f64 #s(literal 1 binary64) (*.f64 e e)))) (*.f64 duration (PI.f64)))) aor) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (+.f64 duration duration) (PI.f64)) (/.f64 (-.f64 #s(literal -1 binary64) (*.f64 sin_omega e)) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period))))) (*.f64 (*.f64 #s(literal 1/2 binary64) e) (+.f64 sin_omega sin_omega))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period)) (*.f64 duration (PI.f64)))) (*.f64 sin_omega e))) (*.f64 (sin.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) period)) (*.f64 duration (PI.f64)))) (*.f64 sin_omega e)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 duration duration) (PI.f64)) (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 period (-.f64 #s(literal 1 binary64) (*.f64 e e)))))) #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 e e))) (*.f64 (*.f64 e e) (*.f64 e e))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 e e))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 e e)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (+.f64 duration duration) (PI.f64)) (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 period (-.f64 #s(literal 1 binary64) (*.f64 e e)))))))) aor) aor) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (+.f64 duration duration) (PI.f64)) (/.f64 (-.f64 #s(literal -1 binary64) (*.f64 sin_omega e)) (*.f64 (-.f64 (*.f64 e e) #s(literal 1 binary64)) period))))) #s(literal 1/2 binary64)) sin_omega) e) (+.f64 #s(literal 2 binary64) (*.f64 sin_omega e))) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 sin_omega e) #s(literal -1 binary64)) (*.f64 period (-.f64 #s(literal 1 binary64) (*.f64 e e)))) (+.f64 duration duration)) (PI.f64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 e e) (-.f64 #s(literal 2 binary64) (*.f64 e e))))) #s(literal 1 binary64))))) (if.f64 (<=.f64 c_light #s(literal -159999999999999998915351787897860476233873350711050240 binary64)) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 vz c_light) (*.f64 c_light c_light)) vz) (-.f64 #s(literal -1 binary64) (/.f64 vz c_light))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))) (if.f64 (<=.f64 c_light #s(literal 2249999999999999976958689229511421504243099500544 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (+.f64 #s(literal 1 binary64) (/.f64 vz c_light))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))))) (if.f64 (<=.f64 c_light #s(literal -70000000000000000288151981501143776461251748830540338077714954059776 binary64)) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) c_light) (+.f64 vz c_light)) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))) (if.f64 (<=.f64 c_light #s(literal 2249999999999999976958689229511421504243099500544 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (+.f64 #s(literal 1 binary64) (/.f64 vz c_light))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))))) (if.f64 (<=.f64 c_light #s(literal -159999999999999998915351787897860476233873350711050240 binary64)) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (+.f64 #s(literal 1 binary64) (/.f64 vz c_light))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))) (if.f64 (<=.f64 c_light #s(literal 2249999999999999976958689229511421504243099500544 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (+.f64 #s(literal 1 binary64) (/.f64 vz c_light))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (/.f64 (+.f64 az az) c_light)))))))) (if.f64 (<=.f64 c_light #s(literal -200000000000000000000 binary64)) (*.f64 c_light (/.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (+.f64 vz c_light) (-.f64 (/.f64 vz c_light) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (+.f64 az az))) c_light))) az)) (if.f64 (<=.f64 c_light #s(literal 2249999999999999976958689229511421504243099500544 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 (/.f64 c_light az) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 vz c_light)) (+.f64 #s(literal 1 binary64) (/.f64 vz c_light))) (*.f64 (+.f64 az az) (/.f64 (-.f64 z0 z) (*.f64 c_light c_light))))))))) (if.f64 (<=.f64 c_light #s(literal -200000000000000000000 binary64)) (*.f64 c_light (/.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (+.f64 vz c_light) (-.f64 (/.f64 vz c_light) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (+.f64 az az))) c_light))) az)) (if.f64 (<=.f64 c_light #s(literal 20000000000000000278744233918828198261424128 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 c_light (/.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (+.f64 vz c_light) (-.f64 (/.f64 vz c_light) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 z0 z) c_light) (+.f64 az az))) c_light))) az)))) (if.f64 (<=.f64 c_light #s(literal -2799999999999999948088930377555690394088253391238406495300147668423157622501277696 binary64)) (*.f64 c_light (/.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (+.f64 vz c_light) (*.f64 c_light c_light)) (+.f64 vz c_light)) (*.f64 (/.f64 (-.f64 z0 z) (*.f64 c_light c_light)) (+.f64 az az))))) az)) (if.f64 (<=.f64 c_light #s(literal 820000000000000000000 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (*.f64 c_light (/.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (+.f64 vz c_light) (*.f64 c_light c_light)) (+.f64 vz c_light)) (*.f64 (/.f64 (-.f64 z0 z) (*.f64 c_light c_light)) (+.f64 az az))))) az)))) (/.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 vz c_light) (fabs.f64 c_light)) c_light) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fabs.f64 c_light) (-.f64 (/.f64 vz c_light) #s(literal -1 binary64))) (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z)))))) c_light) (fabs.f64 c_light)) az) (/.f64 (+.f64 (*.f64 (-.f64 (/.f64 vz c_light) (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z))))) (fabs.f64 c_light))) c_light) c_light) az) (/.f64 (*.f64 (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 az az) (-.f64 z0 z)) (*.f64 (+.f64 vz c_light) (+.f64 vz c_light))))) (fabs.f64 c_light))) c_light) az) (*.f64 (/.f64 c_light az) (-.f64 (-.f64 (/.f64 vz c_light) (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 vz c_light) (+.f64 vz c_light)) (*.f64 (+.f64 az az) (-.f64 z0 z))))) (fabs.f64 c_light))) #s(literal -1 binary64))) (*.f64 (/.f64 c_light az) (-.f64 (-.f64 (/.f64 vz c_light) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 az az) (-.f64 z0 z)) (*.f64 (+.f64 vz c_light) (+.f64 vz c_light))))) (fabs.f64 c_light)))) (*.f64 c_light (/.f64 (+.f64 (-.f64 (/.f64 vz c_light) (/.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 az az) (-.f64 z0 z)) (*.f64 (+.f64 vz c_light) (+.f64 vz c_light))))) (fabs.f64 c_light))) #s(literal 1 binary64)) az))