Henrywood and Agarwal, Equation (13)

Time bar (total: 25.1s)

analyze1.1s (4.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 59 to 22 computations (62.7% saved)

sample5.8s (23%)

Results
1.6s8439×body256invalid
1.3s1421×body4096valid
772.0ms789×body8192valid
668.0ms2697×body256infinite
575.0ms892×body2048valid
354.0ms1711×body256valid
227.0ms423×body1024valid
93.0ms32×body1024infinite
81.0ms212×body512valid
26.0ms42×body2048infinite
12.0ms11×body8192exit
10.0ms14×body4096infinite
8.0ms23×body512infinite
Bogosity

preprocess417.0ms (1.7%)

Algorithm
egg-herbie
Rules
1546×fma-neg
1468×times-frac
724×associate-/r*
702×swap-sqr
618×associate-*l/
Problems
79×(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
49×No Errors
33×(*.f64 (*.f64 w h) (*.f64 D D))
33×(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
21×(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
14×(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
14×(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
13×(*.f64 c0 (*.f64 d d))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02276782
110296514
257786466
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M)))))))
(*.f64 (/.f64 w (*.f64 2 c0)) (+.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 D (*.f64 2 w)) (+.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0)))) (*.f64 M M)))))
(*.f64 (/.f64 d (*.f64 2 w)) (+.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 c0 c0)))))
(*.f64 (/.f64 c0 (*.f64 2 h)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D)))) (*.f64 w w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D)))) (*.f64 h h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M)))) (*.f64 D D)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 d d)))))
Outputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (+.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))) (/.f64 (neg.f64 c0) (*.f64 2 w)))
(*.f64 (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (/.f64 (/.f64 c0 w) 2) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (neg.f64 (+.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M)))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (neg.f64 c0) (*.f64 w h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (-.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M)))) (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (neg.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M)))))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (neg.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (neg.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M)))))))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (neg.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (neg.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(neg.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (neg.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))) (*.f64 -1/2 (/.f64 c0 w)))
(*.f64 (/.f64 w (*.f64 2 c0)) (+.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 w (*.f64 c0 2)) (+.f64 (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 w (*.f64 c0 2)) (fma.f64 (/.f64 (/.f64 w h) c0) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 w h) c0) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 w h) c0) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 w (*.f64 c0 2)) (fma.f64 (/.f64 (/.f64 w h) c0) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 w h) c0) M) (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 w h) c0) (neg.f64 M))))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 h 2) w) (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 (/.f64 h 2) w) (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 h c0) w) M) (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 h c0) w) (neg.f64 M))))))
(*.f64 (/.f64 D (*.f64 2 w)) (+.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0)))) (*.f64 M M)))))
(*.f64 (/.f64 D (*.f64 2 w)) (+.f64 (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 D (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 D h) w) (/.f64 (*.f64 d d) (*.f64 c0 c0)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 D h) w) (/.f64 (*.f64 d d) (*.f64 c0 c0)) M) (-.f64 (*.f64 (/.f64 (*.f64 d D) (*.f64 c0 c0)) (/.f64 (/.f64 d h) w)) M)))))
(*.f64 (/.f64 d (*.f64 2 w)) (+.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 d 2) w) (+.f64 (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 d 2) w) (fma.f64 (/.f64 (/.f64 d h) w) (*.f64 (/.f64 c0 D) (/.f64 c0 D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 d h) w) (*.f64 (/.f64 c0 D) (/.f64 c0 D)) M) (-.f64 (*.f64 (/.f64 (*.f64 c0 c0) (*.f64 w (*.f64 h D))) (/.f64 d D)) M)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 c0 c0)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 c0 c0))))))
(*.f64 (/.f64 M (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 M w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 M w) h) (*.f64 (/.f64 d D) (/.f64 d D)) c0) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 M w) h)) c0)))))
(*.f64 (/.f64 c0 (*.f64 2 h)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))) (/.f64 c0 (*.f64 2 h)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))) (/.f64 c0 (*.f64 2 h)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 D) (neg.f64 M))))) (/.f64 c0 (*.f64 2 h)))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) M) (-.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 w)) M)))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) M) (fma.f64 (/.f64 (*.f64 d d) (*.f64 w (*.f64 h D))) (/.f64 c0 w) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (fma.f64 (/.f64 c0 (*.f64 d h)) (*.f64 (/.f64 w D) (/.f64 w D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 d h)) (*.f64 (/.f64 w D) (/.f64 w D)) M) (fma.f64 (/.f64 c0 (*.f64 d h)) (*.f64 (/.f64 w D) (/.f64 w D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D)))) (*.f64 w w)))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 w w))))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (fma.f64 (/.f64 (/.f64 c0 h) M) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) M) (*.f64 (/.f64 d D) (/.f64 d D)) w) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 h) M)) w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 (*.f64 w D)) (*.f64 (/.f64 d h) (/.f64 d h)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w D)) (*.f64 (/.f64 d h) (/.f64 d h)) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 d d) (*.f64 D (*.f64 h h)))) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 (*.f64 w D)) (*.f64 (/.f64 d h) (/.f64 d h)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w D)) (*.f64 (/.f64 d h) (/.f64 d h)) M) (fma.f64 (/.f64 c0 w) (/.f64 (*.f64 d d) (*.f64 D (*.f64 h h))) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D)) M) (fma.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D)))) (*.f64 h h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 h h))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 (*.f64 w M)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w M)) (*.f64 (/.f64 d D) (/.f64 d D)) h) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 c0 (*.f64 w M))) h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 D d) (/.f64 D d)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 D d) (/.f64 D d)) M) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 D d) (/.f64 D d)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M)))) (*.f64 D D)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (neg.f64 (*.f64 D D))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d M) (/.f64 d M)) D) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d M) (/.f64 d M)) (neg.f64 D))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 d d)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (neg.f64 (*.f64 d d))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (/.f64 M (/.f64 (*.f64 D D) M)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (/.f64 M (/.f64 (*.f64 D D) M)) d) (fma.f64 (/.f64 (/.f64 c0 w) h) (/.f64 M (/.f64 (*.f64 D D) M)) (neg.f64 d))))))
Symmetry

(abs D)

(abs d)

(abs M)

Compiler

Compiled 305 to 49 computations (83.9% saved)

eval1.0ms (0%)

Compiler

Compiled 158 to 47 computations (70.3% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
40.0%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
40.0%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 344 to 122 computations (64.5% saved)

localize634.0ms (2.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
83.6%
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
82.4%
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
82.4%
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M)
41.8%
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
82.9%
(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
81.9%
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
80.9%
(*.f64 (*.f64 w h) (*.f64 D D))
59.5%
(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
82.9%
(-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))
82.4%
(*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))
77.5%
(/.f64 (*.f64 d d) (*.f64 D D))
59.5%
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))
Compiler

Compiled 714 to 61 computations (91.5% saved)

series214.0ms (0.9%)

Counts
12 → 744
Calls

186 calls:

TimeVariablePointExpression
66.0ms
d
@0
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M)
5.0ms
d
@-inf
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
4.0ms
M
@0
(-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))
4.0ms
d
@0
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
3.0ms
h
@0
(*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))

rewrite582.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
922×frac-times
582×times-frac
276×log1p-expm1-u
276×expm1-log1p-u
272×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045795
1855795
Stop Event
node limit
Counts
12 → 593
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))
(/.f64 (*.f64 d d) (*.f64 D D))
(*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))
(-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))
(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
(*.f64 (*.f64 w h) (*.f64 D D))
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M)
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(*.f64 (pow.f64 d 2) (pow.f64 D -2))
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(*.f64 (/.f64 d (pow.f64 (cbrt.f64 D) 2)) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 D 2)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (pow.f64 (cbrt.f64 d) 2) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(*.f64 (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) -1)
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (log.f64 (/.f64 d D)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))) 1)
(pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 3)
(pow.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3) 1/3)
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 w h))) 2)
(sqrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 w) h) (pow.f64 D 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 w h) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 w h) 3)))
(expm1.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(exp.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (/.f64 1 (*.f64 w h)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (pow.f64 D -2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2))) (/.f64 d D))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w h)) 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (*.f64 (*.f64 w h) D)) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 w h) D)) (/.f64 c0 D))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 (*.f64 w h) D)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) D)) (/.f64 d D))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 c0 (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))

simplify1.2s (4.6%)

Algorithm
egg-herbie
Rules
690×*-commutative
494×distribute-lft-in
410×sqr-pow
372×+-commutative
344×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01316131520
14371113910
Stop Event
node limit
Counts
1337 → 824
Calls
Call 1
Inputs
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(*.f64 (pow.f64 d 2) (pow.f64 D -2))
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(*.f64 (/.f64 d (pow.f64 (cbrt.f64 D) 2)) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 D 2)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (pow.f64 (cbrt.f64 d) 2) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(*.f64 (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) -1)
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (log.f64 (/.f64 d D)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))) 1)
(pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 3)
(pow.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3) 1/3)
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 w h))) 2)
(sqrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 w) h) (pow.f64 D 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 w h) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 w h) 3)))
(expm1.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(exp.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (/.f64 1 (*.f64 w h)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (pow.f64 D -2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2))) (/.f64 d D))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w h)) 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (*.f64 (*.f64 w h) D)) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 w h) D)) (/.f64 c0 D))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 (*.f64 w h) D)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) D)) (/.f64 d D))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 c0 (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
Outputs
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
0
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))))))
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))) 0)
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
0
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))))))
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))))) 0)
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (pow.f64 (*.f64 h w) 3)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 2))))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (pow.f64 D 8)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 M 2))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(fma.f64 M (sqrt.f64 -1) (*.f64 c0 (+.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)) (/.f64 0 (*.f64 M (sqrt.f64 -1))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (+.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)) (/.f64 0 (*.f64 M (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) 0) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (+.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)) (/.f64 0 (*.f64 M (sqrt.f64 -1))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
0
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))))) 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))))) 0)
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1)))) w) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1)))) w) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1)))) w) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2))) w))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 2)) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 2)) (*.f64 (*.f64 (pow.f64 w 3) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1)))) h) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1)))) h) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w)) (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1)))) h) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) w))) h))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (+.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (+.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) 0) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (+.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)) 0)))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1))))) (+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1))))) (+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (+.f64 0 (*.f64 0 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (/.f64 0 (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (/.f64 0 (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 0 (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (-.f64 (/.f64 0 (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (/.f64 0 (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 0 (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) 0) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1)))) (+.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))))
(-.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (pow.f64 d 2))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) 0)))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 2)) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 2)) (*.f64 (*.f64 (pow.f64 w 3) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) 0) M) (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) 0) M) (sqrt.f64 -1)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) 0) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) 0) M) (sqrt.f64 -1)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2)) 0)) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)) 0)))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1))))) (+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 M 3) (*.f64 -1 (sqrt.f64 -1))))) (+.f64 (/.f64 0 (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (*.f64 h w) 2) (pow.f64 d 4))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2)))) (*.f64 c0 (pow.f64 d 2))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (+.f64 0 (*.f64 0 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) 0)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) 0)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 0 (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 0 (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))))
(-.f64 (/.f64 0 (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (/.f64 0 (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 w 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) (sqrt.f64 -1))))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 h w) 2))) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 0 (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3)) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 h (/.f64 D d))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 h (/.f64 D d))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 d 2) (pow.f64 D -2))
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 (pow.f64 d 2) (pow.f64 D -2))
(*.f64 (/.f64 d D) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d (pow.f64 (cbrt.f64 D) 2)) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(*.f64 (/.f64 d (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (*.f64 (cbrt.f64 D) D)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 D 2)))
(*.f64 (cbrt.f64 (pow.f64 d 4)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 D 2)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 d (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 (pow.f64 D 4))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2))) (cbrt.f64 (pow.f64 D 4)))
(/.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 (pow.f64 D 4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (pow.f64 (cbrt.f64 d) 2) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) 3)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) -1)
(/.f64 1 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(pow.f64 (/.f64 d D) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 d D)) 2))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(pow.f64 (/.f64 d D) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 w (/.f64 c0 h))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (/.f64 (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (/.f64 c0 w)))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 1 (/.f64 (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (/.f64 c0 w)))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 -1 (*.f64 (/.f64 w (/.f64 c0 h)) (neg.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 -1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (neg.f64 w)) c0)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 d (/.f64 (/.f64 (*.f64 (*.f64 h w) (neg.f64 (pow.f64 D 2))) d) (neg.f64 c0)))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(*.f64 (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (/.f64 (/.f64 (*.f64 (*.f64 h w) (neg.f64 (pow.f64 D 2))) d) (neg.f64 c0)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) (neg.f64 h)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) w) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h (neg.f64 w)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 w (/.f64 c0 h))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6))) (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(fabs.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(fabs.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3)) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 h (/.f64 D d))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 h (/.f64 D d))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))
(fma.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(fma.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 3)
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 w h))) 2)
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) 2)
(sqrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))
(fabs.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 w) h) (pow.f64 D 2)))
(*.f64 (pow.f64 D 2) (log.f64 (pow.f64 (exp.f64 w) h)))
(*.f64 (pow.f64 D 2) (*.f64 h (log.f64 (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 3))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 w h) 3) (pow.f64 (pow.f64 D 2) 3)))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 w h) 3)))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 1))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h)))
(*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 h (/.f64 D d))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 1 (*.f64 w h)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (pow.f64 D -2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (pow.f64 D -2) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) (/.f64 1 w))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4))) (fabs.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2))) (/.f64 d D))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) (/.f64 1 w))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w h)) 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 h w)) 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 d (/.f64 w (sqrt.f64 c0))) (*.f64 (/.f64 d h) (/.f64 (sqrt.f64 c0) (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) (*.f64 (pow.f64 D 2) h))))
(/.f64 (*.f64 (pow.f64 d 2) (*.f64 (sqrt.f64 c0) (sqrt.f64 c0))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) h)) (/.f64 d (/.f64 (pow.f64 D 2) (sqrt.f64 c0))))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 c0 (/.f64 w d)) (/.f64 d (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 c0 d) (/.f64 (/.f64 d w) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 c0 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 c0 (*.f64 (*.f64 w h) D)) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2)) (/.f64 c0 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 w h) D)) (/.f64 c0 D))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 D h))) (/.f64 c0 D))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 h w)))) (*.f64 (/.f64 c0 D) (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 D) (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 1 (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 h w)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 (*.f64 w h) D)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 2) (*.f64 w (*.f64 D h))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) h)) (/.f64 d (/.f64 (pow.f64 D 2) (sqrt.f64 c0))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2)) (/.f64 d (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) (sqrt.f64 c0))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 w h) D)) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (*.f64 (/.f64 d (*.f64 h w)) (/.f64 (sqrt.f64 c0) D)) (/.f64 d (/.f64 D (sqrt.f64 c0))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 d (pow.f64 D 2)) (*.f64 (/.f64 c0 w) (/.f64 d h)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(*.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) d)) (/.f64 d (*.f64 h w)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))) 2)) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) 2)) (/.f64 d (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (*.f64 (/.f64 c0 D) (/.f64 d (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) D)) (/.f64 d D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 c0 (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 c0 (*.f64 (cbrt.f64 h) w)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 h)) (/.f64 c0 (*.f64 (sqrt.f64 h) w)))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 D) 2)) (/.f64 c0 (*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 h w))))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 w (/.f64 c0 h))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (neg.f64 M) M (pow.f64 M 2)) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (cbrt.f64 (pow.f64 M 4))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))) (-.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2)) (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (pow.f64 M 4)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M))
(*.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6))) (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (pow.f64 M 4))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(fabs.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(fabs.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3) (pow.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (pow.f64 D 4)) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w))) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (/.f64 (pow.f64 D 4) (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) h)) w)))) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 M) M (pow.f64 M 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)) (pow.f64 M 2))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) c0) (pow.f64 (*.f64 w h) 2)) (pow.f64 (/.f64 d D) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 (pow.f64 (*.f64 h w) 2) c0)) (pow.f64 (/.f64 d D) 2) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 3)) (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2)) (neg.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (pow.f64 M 2)) (neg.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3) 1/3)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 c0 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 d (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 (*.f64 w h) c0) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (/.f64 h (/.f64 c0 w)) (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 1 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 w (/.f64 c0 h))))
(/.f64 1 (*.f64 (/.f64 h (/.f64 c0 w)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 1 (/.f64 (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (/.f64 c0 w)))
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h (/.f64 c0 w))))
(/.f64 1 (/.f64 (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (/.f64 c0 w)))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2))) (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 -1 (*.f64 (/.f64 w (/.f64 c0 h)) (neg.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))))
(/.f64 -1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (neg.f64 w)) c0)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 c0 (pow.f64 d 2)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 w h) c0)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 d 1) (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 c0 w))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 d 2) 1) (*.f64 (pow.f64 D 2) (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 (*.f64 w h) c0) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 d 2))) (*.f64 (/.f64 h (/.f64 c0 w)) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 (/.f64 d D) d)) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 (*.f64 w h) c0) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (*.f64 d (/.f64 d D))) (*.f64 (/.f64 h (/.f64 c0 w)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 w h) c0)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 h (/.f64 c0 w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 (*.f64 w h) c0)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (/.f64 h (/.f64 c0 w))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 1) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 1 (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 1 (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) 1) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 d c0) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) c0) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 D (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 (*.f64 w h))))
(/.f64 d (/.f64 (/.f64 (*.f64 (*.f64 h w) (neg.f64 (pow.f64 D 2))) d) (neg.f64 c0)))
(/.f64 (*.f64 d (neg.f64 (/.f64 c0 w))) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 h)))
(*.f64 (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (neg.f64 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w h) (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) d)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (*.f64 d (/.f64 d D))) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w h) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 d D) d)) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 d (/.f64 d D))) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (neg.f64 (*.f64 w h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (/.f64 (/.f64 (*.f64 (*.f64 h w) (neg.f64 (pow.f64 D 2))) d) (neg.f64 c0)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 (neg.f64 (*.f64 w h)) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 (*.f64 w h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 (*.f64 w h)) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) d) (*.f64 (neg.f64 h) (/.f64 (pow.f64 D 2) d)))
(*.f64 (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)) (/.f64 d (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (pow.f64 d 2)) (*.f64 (neg.f64 h) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 h) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 (/.f64 d D) d)) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (/.f64 c0 w)) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 h) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 c0 w))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (/.f64 c0 w))) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 (/.f64 d D) d) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 (/.f64 c0 w))) (*.f64 D (neg.f64 h)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c0 (pow.f64 d 2)))) (neg.f64 (neg.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w))) (neg.f64 h))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) (neg.f64 h)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) w) (neg.f64 h))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h (neg.f64 w)))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 (neg.f64 c0) w) (neg.f64 h)))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) 2)
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 (*.f64 w h) c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2))) -1)
(/.f64 1 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 w (/.f64 c0 h))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2))
(fabs.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (pow.f64 M 4))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (pow.f64 M 4))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 6) (pow.f64 M 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 6) (pow.f64 M 6))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))) 2)))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3)
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) 2)
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2)))

eval1.3s (5.1%)

Compiler

Compiled 91063 to 37088 computations (59.3% saved)

prune587.0ms (2.3%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New1394101404
Fresh000
Picked213
Done000
Total1396111407
Accuracy
73.6%
Counts
1407 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
36.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
40.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
35.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
28.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
35.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
36.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
40.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
35.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
28.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
Compiler

Compiled 1668 to 926 computations (44.5% saved)

localize362.0ms (1.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
93.6%
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
92.0%
(sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
90.8%
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
90.8%
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
95.6%
(*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))
90.8%
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
90.8%
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
86.9%
(sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
95.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
94.5%
(*.f64 c0 (pow.f64 d 2))
93.0%
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
91.8%
(*.f64 (pow.f64 D 2) (*.f64 h w))
89.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
99.8%
(pow.f64 (/.f64 d D) 2)
96.1%
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
95.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
93.7%
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
Compiler

Compiled 591 to 160 computations (72.9% saved)

series171.0ms (0.7%)

Counts
17 → 769
Calls

231 calls:

TimeVariablePointExpression
44.0ms
d
@-inf
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
3.0ms
D
@inf
(sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
3.0ms
M
@-inf
(sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
3.0ms
d
@-inf
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
3.0ms
h
@0
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))

rewrite186.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
372×log1p-expm1-u
372×expm1-log1p-u
363×add-exp-log
363×add-log-exp
362×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0501013
18701013
Stop Event
node limit
Counts
17 → 281
Calls
Call 1
Inputs
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
(*.f64 (pow.f64 D 2) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 c0 (pow.f64 d 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
(*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))
(*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h))
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 2 w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 2))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (pow.f64 (cbrt.f64 (/.f64 d D)) 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 (/.f64 d D) d) D)
(/.f64 (*.f64 d (/.f64 d D)) D)
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3) 1/3)
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) 1)
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 2) (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) (*.f64 c0 (pow.f64 d 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2)))) 1)
(pow.f64 (*.f64 c0 (pow.f64 d 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) 1/3)
(pow.f64 (*.f64 d (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 2))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 d 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 c0 3)))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))) 1)
(/.f64 (*.f64 c0 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) (*.f64 2 w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (sqrt.f64 M) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1)
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) M))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3) (pow.f64 M 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(exp.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(*.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)))
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))

simplify798.0ms (3.2%)

Algorithm
egg-herbie
Rules
1878×fma-def
920×associate-+r+
584×*-commutative
560×sqr-pow
522×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01110103250
1346288124
Stop Event
node limit
Counts
1050 → 730
Calls
Call 1
Inputs
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (pow.f64 d 6) (sqrt.f64 -1))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))))
(*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (pow.f64 d 6) (sqrt.f64 -1))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 2 w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 2))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (pow.f64 (cbrt.f64 (/.f64 d D)) 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 (/.f64 d D) d) D)
(/.f64 (*.f64 d (/.f64 d D)) D)
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3) 1/3)
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) 1)
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 2) (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) (*.f64 c0 (pow.f64 d 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2)))) 1)
(pow.f64 (*.f64 c0 (pow.f64 d 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) 1/3)
(pow.f64 (*.f64 d (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 2))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 d 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 c0 3)))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))) 1)
(/.f64 (*.f64 c0 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) (*.f64 2 w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (sqrt.f64 M) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1)
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 3)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) M))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3) (pow.f64 M 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(exp.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(*.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)))
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(/.f64 c0 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
Outputs
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (*.f64 M (neg.f64 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 w 2) (pow.f64 h 2))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (*.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (sqrt.f64 -1) (pow.f64 d 4))) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 2))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (pow.f64 d 6) (sqrt.f64 -1))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 (*.f64 h w) 3))) (*.f64 (sqrt.f64 -1) (pow.f64 d 6)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 w 2) (pow.f64 h 2))))) (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (pow.f64 (*.f64 h w) 3)))) (fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (*.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (sqrt.f64 -1) (pow.f64 d 4))) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 2)))))) (*.f64 M (sqrt.f64 -1)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (*.f64 -1/2 (/.f64 D d)) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3)))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (pow.f64 M 7) (/.f64 (pow.f64 c0 5) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3)))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 D 5) (pow.f64 d 5))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 7) (pow.f64 h 5)) (pow.f64 w 5)) (pow.f64 c0 5)))))))
(*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(neg.f64 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (neg.f64 (/.f64 d D)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0)))))
(-.f64 (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0))))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 D 3) (pow.f64 d 3))) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (pow.f64 M 7) (/.f64 (pow.f64 c0 5) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0)))))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 7) (pow.f64 h 5)) (pow.f64 w 5)) (pow.f64 c0 5)))) (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 D 3) (pow.f64 d 3))) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3)))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (*.f64 -1/2 (/.f64 D d)) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3)))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 7) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 c0 5))))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 5) (pow.f64 d 5)) (sqrt.f64 (/.f64 (pow.f64 M 7) (/.f64 (pow.f64 c0 5) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3)))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 D 5) (pow.f64 d 5))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 7) (pow.f64 h 5)) (pow.f64 w 5)) (pow.f64 c0 5)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 c0 (fma.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))))) w) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (fma.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))) (/.f64 (neg.f64 c0) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 d 2)))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))))) w) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))) (/.f64 (fma.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))) (/.f64 (neg.f64 c0) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 d 2)))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1)))))) w)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))))) w) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3)) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5)))))) (/.f64 (fma.f64 -1/2 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (sqrt.f64 -1))) (pow.f64 d 2))) (/.f64 (neg.f64 c0) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 d 2)))) w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 M (sqrt.f64 -1))) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1)))))) h) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3)) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5)))))) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (/.f64 c0 (pow.f64 D 2)) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (/.f64 c0 (pow.f64 D 2)) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (/.f64 c0 (pow.f64 D 2)) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 (*.f64 -1/8 (/.f64 (pow.f64 D 3) (pow.f64 d 3))) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(-.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(-.f64 (fma.f64 (*.f64 1/8 (/.f64 (pow.f64 D 3) (pow.f64 d 3))) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3))) (fma.f64 1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))) (*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 3) (*.f64 h w)) c0)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 c0 3))))) (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (*.f64 M c0) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 3) h) w) c0))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 3) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 M 5) (/.f64 (pow.f64 c0 3) (pow.f64 (*.f64 h w) 3))))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 (pow.f64 M 3) (/.f64 (/.f64 c0 h) w)))) (fma.f64 (*.f64 -1/8 (/.f64 (pow.f64 D 3) (pow.f64 d 3))) (sqrt.f64 (/.f64 (pow.f64 M 5) (pow.f64 (/.f64 (/.f64 c0 h) w) 3))) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1)))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (pow.f64 w 2) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 w 2) (pow.f64 h 2))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(-.f64 (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (sqrt.f64 -1) (pow.f64 d 4))) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 2))) (fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (pow.f64 d 6) (sqrt.f64 -1))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 4) (sqrt.f64 -1))) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/16 (/.f64 (pow.f64 c0 3) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 (*.f64 h w) 3))) (*.f64 (sqrt.f64 -1) (pow.f64 d 6)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 w 2) (pow.f64 h 2))))) (fma.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (sqrt.f64 -1))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (pow.f64 (*.f64 h w) 3)))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (sqrt.f64 -1) (pow.f64 d 4))) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 2))) (fma.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 -1)) (*.f64 h w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)) (neg.f64 (pow.f64 M 2)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 c0 (+.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 c0 (+.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) 0) (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 c0 (+.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(neg.f64 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(*.f64 c0 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (*.f64 c0 0))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))) (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (*.f64 c0 0)) (*.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 (pow.f64 D 2) h))))) (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))))))
(+.f64 (*.f64 c0 0) (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 6) (/.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) (*.f64 (pow.f64 h 3) (*.f64 (*.f64 (pow.f64 w 2) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(+.f64 (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1))))) w) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) h))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) h))) w))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) 1/4 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) h))) w))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h) (*.f64 M (sqrt.f64 -1)))
(-.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(-.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 (-.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) w) (pow.f64 d 2)))) h))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 (pow.f64 d 2) (+.f64 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 (pow.f64 d 2) (+.f64 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 w (*.f64 (pow.f64 D 2) h))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 0 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (fma.f64 (pow.f64 d 2) (+.f64 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))) (/.f64 0 (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3)))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3)))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (pow.f64 d 2))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2)))))) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 3)) (*.f64 (pow.f64 (*.f64 h w) 3) (+.f64 0 (*.f64 0 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2))))) (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 0 (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(+.f64 (/.f64 0 (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(+.f64 (fma.f64 -1/4 (/.f64 0 (/.f64 (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)))) (/.f64 0 (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(-.f64 (fma.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)) (/.f64 0 (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)) (/.f64 0 (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (/.f64 0 (/.f64 (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)))) (fma.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)) (/.f64 0 (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 c0 (/.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 0 (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 c0 (/.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 0 (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3))) (fma.f64 1/2 (/.f64 c0 (/.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 c0 3) 0) (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3))) (fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 0 (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)))) (*.f64 M (sqrt.f64 -1))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h w)) (neg.f64 (/.f64 c0 (pow.f64 D 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (*.f64 (/.f64 (pow.f64 d 2) (*.f64 h w)) (neg.f64 (/.f64 c0 (pow.f64 D 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))))))))
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0)))) (*.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w 0))))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 6) (/.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) (*.f64 (pow.f64 h 3) (*.f64 (*.f64 (pow.f64 w 2) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 h 0))) (*.f64 c0 (pow.f64 d 2))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (*.f64 w (sqrt.f64 -1)))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 (*.f64 c0 (pow.f64 d 2)) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (/.f64 (/.f64 0 M) (*.f64 w (sqrt.f64 -1))) (fma.f64 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 3)))) 1/4 (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 h 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) 0)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 0 (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 0 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 0 (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 h (*.f64 w 0))))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))) (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 0 (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3)))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 M 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 3)))) (/.f64 0 (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2))))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2)))) 2)))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w)))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) 0) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 w 0) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1))))) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1))))) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 c0 (pow.f64 d 2)) M) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (/.f64 0 (*.f64 M (*.f64 h (sqrt.f64 -1)))) (fma.f64 1/4 (*.f64 (/.f64 0 (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 3)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (/.f64 0 (*.f64 M (sqrt.f64 -1))) 2))) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (pow.f64 d 2))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (*.f64 h w) 3) (*.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2)))))) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 3)) (*.f64 (pow.f64 (*.f64 h w) 3) (+.f64 0 (*.f64 0 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (*.f64 w 0)) (pow.f64 d 2)))) 2))))) (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 M (*.f64 h (*.f64 w 0))) (pow.f64 d 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 M (sqrt.f64 -1) (/.f64 0 (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (fma.f64 M (sqrt.f64 -1) (/.f64 0 (sqrt.f64 -1))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(+.f64 (fma.f64 -1/4 (/.f64 0 (/.f64 (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)))) (/.f64 0 (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))))
(-.f64 (/.f64 0 (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (/.f64 0 (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (pow.f64 M 2)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (/.f64 0 (/.f64 (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (pow.f64 (/.f64 0 (sqrt.f64 -1)) 2)))) (/.f64 0 (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 1 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 2) (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(*.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))))
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) (sqrt.f64 (/.f64 c0 w))) 2)
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(fabs.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (*.f64 2 w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
(/.f64 (*.f64 (*.f64 c0 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (*.f64 2 w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 2))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 2))
(fabs.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d D) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 d 2) (pow.f64 (/.f64 1 D) 2))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (pow.f64 (cbrt.f64 (/.f64 d D)) 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 (/.f64 d D) d) D)
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 d (/.f64 d D)) D)
(pow.f64 (/.f64 d D) 2)
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 d 6) (pow.f64 D 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(pow.f64 (/.f64 d D) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 1)
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3) 1/3)
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(pow.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 2))
(sqrt.f64 (pow.f64 (*.f64 w (*.f64 (pow.f64 D 2) h)) 2))
(fabs.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h w)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h w) 3) (pow.f64 (pow.f64 D 2) 3)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 h w) 3)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)) 1))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 w (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) h) w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 1 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 2) (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(pow.f64 (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 h w)))) 2)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3) 1/3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)
(pow.f64 (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 h w)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) (*.f64 c0 (pow.f64 d 2))) -1)
(/.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) c0) (/.f64 w (pow.f64 d 2))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (*.f64 c0 (pow.f64 d 2)) w)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 2))
(fabs.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) 3))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) h) w) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) 1))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2)))) 1)
(*.f64 c0 (pow.f64 d 2))
(pow.f64 (*.f64 c0 (pow.f64 d 2)) 1)
(*.f64 c0 (pow.f64 d 2))
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) 3)
(*.f64 c0 (pow.f64 d 2))
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3) 1/3)
(*.f64 c0 (pow.f64 d 2))
(pow.f64 (*.f64 d (sqrt.f64 c0)) 2)
(sqrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 2))
(fabs.f64 (*.f64 c0 (pow.f64 d 2)))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 d 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 c0 (pow.f64 d 2))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 d 2)) 3))
(*.f64 c0 (pow.f64 d 2))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 d 2) 3)))
(*.f64 c0 (pow.f64 d 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 c0 3)))
(*.f64 c0 (pow.f64 d 2))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 d 2))))
(*.f64 c0 (pow.f64 d 2))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))))
(*.f64 c0 (pow.f64 d 2))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 d 2))) 1))
(*.f64 c0 (pow.f64 d 2))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 d 2))))
(*.f64 c0 (pow.f64 d 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))) 1)
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 c0 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) (*.f64 2 w))
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) w))
(pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 1)
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 3)
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3) 1/3)
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 c0 2) w) 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w))))) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 c0 (*.f64 2 w)))) (*.f64 d (sqrt.f64 c0))) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 c0 2) 2) w)) (*.f64 d (sqrt.f64 c0))) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w))) 2))
(fabs.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 c0 2) w)) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))))))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w))) 3))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 2) w) 3) (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3)))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)) 3) (pow.f64 (/.f64 (/.f64 c0 2) w) 3)))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))) 1))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 c0 2) w) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 (pow.f64 D 2) h) w)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))) (/.f64 c0 (*.f64 2 w)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1)
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(*.f64 1 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(*.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))) (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (sqrt.f64 M) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) (sqrt.f64 M))
(*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))) (sqrt.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))))
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/2)
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1)
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3)
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) 3/2))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1/4) 2)
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1/2))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(fabs.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 3)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3) 1/3)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 2)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 2))
(fabs.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 3))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))) 1))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))) 1)
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 1)
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 2)
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 3)
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2))
(fabs.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3) 1/3)
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 2))
(fabs.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) M))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) 3) (pow.f64 M 3)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2) (pow.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) 3/2)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(exp.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))) 1))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(*.f64 M (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) 1/3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(fabs.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))) 1))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(*.f64 1 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(*.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)))
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) 2)
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 1/4)) 2)
(pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 3)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3) 1/3)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4)) 2)
(pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 1/4)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 2))
(fabs.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))) 1)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 1 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M))) (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/2)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 3)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 3/2))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 1/4) 2)
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M))) 1/2))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))) 1))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) M)))
(sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 c0 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 h (neg.f64 w)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 (/.f64 d D) 2))) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3) 1/3)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) (sqrt.f64 (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2))
(fabs.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 c0 w)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))

eval938.0ms (3.7%)

Compiler

Compiled 50473 to 29314 computations (41.9% saved)

prune237.0ms (0.9%)

Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New75015765
Fresh145
Picked505
Done011
Total75620776
Accuracy
81.1%
Counts
776 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.7%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
42.2%
(/.f64 (*.f64 (*.f64 c0 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (*.f64 2 w))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
30.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
38.9%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
41.1%
(*.f64 (/.f64 (/.f64 c0 w) 2) (pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 1/4)) 2))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
18.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)))
25.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
20.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))))
40.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))))
34.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) c0) (/.f64 w (pow.f64 d 2))))))
42.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
34.2%
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
32.5%
0
27.7%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
42.2%
(/.f64 (*.f64 (*.f64 c0 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (*.f64 2 w))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
30.6%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
38.9%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
41.1%
(*.f64 (/.f64 (/.f64 c0 w) 2) (pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 1/4)) 2))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
24.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
18.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)))
25.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
20.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))))
40.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))))
34.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) c0) (/.f64 w (pow.f64 d 2))))))
42.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
34.2%
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
32.5%
0
Compiler

Compiled 2658 to 1632 computations (38.6% saved)

localize629.0ms (2.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.3%
(*.f64 (pow.f64 D 2) h)
98.5%
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))
97.7%
(*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))
97.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
99.6%
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w)))
99.6%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
99.2%
(/.f64 (/.f64 d D) (sqrt.f64 h))
98.5%
(sqrt.f64 (/.f64 c0 w))
100.0%
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
99.6%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))))
99.3%
(*.f64 (/.f64 d D) (sqrt.f64 c0))
99.3%
(/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))
100.0%
(*.f64 (/.f64 d D) (/.f64 d D))
99.6%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))))
99.3%
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))
98.9%
(*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D)))
100.0%
(pow.f64 (/.f64 d D) 2)
99.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
99.2%
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
98.9%
(/.f64 (pow.f64 (/.f64 d D) 2) h)
Compiler

Compiled 413 to 152 computations (63.2% saved)

series95.0ms (0.4%)

Counts
18 → 672
Calls

204 calls:

TimeVariablePointExpression
12.0ms
d
@0
(/.f64 (/.f64 d D) (sqrt.f64 h))
6.0ms
D
@inf
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
4.0ms
c0
@-inf
(/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))
2.0ms
c0
@-inf
(sqrt.f64 (/.f64 c0 w))
2.0ms
w
@-inf
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))

rewrite157.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
414×log1p-expm1-u
414×expm1-log1p-u
412×cbrt-prod
389×add-exp-log
386×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053790
1999786
Stop Event
node limit
Counts
18 → 322
Calls
Call 1
Inputs
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
(*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D)))
(/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))))
(*.f64 (/.f64 d D) (/.f64 d D))
(/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(sqrt.f64 (/.f64 c0 w))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w)))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))
(*.f64 (pow.f64 D 2) h)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 h 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 (/.f64 d D) d) D)
(/.f64 (*.f64 d (/.f64 d D)) D)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 d D)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 d D) 2)) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1)
(/.f64 (*.f64 d (sqrt.f64 c0)) D)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 2)
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 c0)) (/.f64 d D)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 c0 3/2)))
(cbrt.f64 (*.f64 (pow.f64 c0 3/2) (pow.f64 (/.f64 d D) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(exp.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) c0)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) c0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 4)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w)))) 1)
(*.f64 (sqrt.f64 c0) (pow.f64 (/.f64 1 w) 1/2))
(*.f64 1 (sqrt.f64 (/.f64 c0 w)))
(*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (sqrt.f64 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 (sqrt.f64 (/.f64 c0 w))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 c0 w)) 1/2))
(/.f64 (sqrt.f64 c0) (sqrt.f64 w))
(pow.f64 (/.f64 c0 w) 1/2)
(pow.f64 (sqrt.f64 (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (/.f64 c0 w) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) 2)
(log.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (/.f64 c0 w) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 w)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1)
(*.f64 (/.f64 d D) (pow.f64 h -1/2))
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 h) D)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2) (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 1)
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 3)
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2)
(pow.f64 (/.f64 (sqrt.f64 h) (/.f64 d D)) -1)
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 h 3/2)))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 1))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2)) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))) 1)
(/.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 h))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 2)
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))) (/.f64 d (*.f64 (sqrt.f64 h) D))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) (pow.f64 (/.f64 c0 w) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))) 1)
(*.f64 (pow.f64 c0 2) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 1 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))
(pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) (pow.f64 c0 2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 c0 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) 1)
(pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) (pow.f64 (pow.f64 w 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w 2) 3) (pow.f64 (*.f64 h (pow.f64 D 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))) 1)
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))
(*.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 2)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 2)
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (pow.f64 d 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h (pow.f64 D 2)))) 1)
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 h (pow.f64 D 2))) 3)
(pow.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 h (pow.f64 D 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) h))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (pow.f64 D 2)))))
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 h 3)))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 D 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))

simplify489.0ms (2%)

Algorithm
egg-herbie
Rules
1100×associate-*r*
1066×associate-*l*
662×times-frac
640×log-div
564×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056650663
1135845753
2716945753
Stop Event
node limit
Counts
994 → 312
Calls
Call 1
Inputs
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 h 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 (*.f64 (/.f64 d D) d) D)
(/.f64 (*.f64 d (/.f64 d D)) D)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 d D)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 d D) 2)) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1)
(/.f64 (*.f64 d (sqrt.f64 c0)) D)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 2)
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 c0)) (/.f64 d D)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 c0 3/2)))
(cbrt.f64 (*.f64 (pow.f64 c0 3/2) (pow.f64 (/.f64 d D) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(exp.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) c0)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) c0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 4)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w)))) 1)
(*.f64 (sqrt.f64 c0) (pow.f64 (/.f64 1 w) 1/2))
(*.f64 1 (sqrt.f64 (/.f64 c0 w)))
(*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (sqrt.f64 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 (sqrt.f64 (/.f64 c0 w))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 c0 w)) 1/2))
(/.f64 (sqrt.f64 c0) (sqrt.f64 w))
(pow.f64 (/.f64 c0 w) 1/2)
(pow.f64 (sqrt.f64 (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (/.f64 c0 w) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) 2)
(log.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (/.f64 c0 w) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 w)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1)
(*.f64 (/.f64 d D) (pow.f64 h -1/2))
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 h) D)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2) (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 1)
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 3)
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2)
(pow.f64 (/.f64 (sqrt.f64 h) (/.f64 d D)) -1)
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 h 3/2)))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 1))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))) 1)
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2)) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))) 1)
(/.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 h))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 2)
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))) (/.f64 d (*.f64 (sqrt.f64 h) D))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) (pow.f64 (/.f64 c0 w) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))) 1)
(*.f64 (pow.f64 c0 2) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 1 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))
(pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) (pow.f64 c0 2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 c0 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) 1)
(pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) (pow.f64 (pow.f64 w 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w 2) 3) (pow.f64 (*.f64 h (pow.f64 D 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))) 1)
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))
(*.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 2)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 2)
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (pow.f64 d 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h (pow.f64 D 2)))) 1)
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 h (pow.f64 D 2))) 3)
(pow.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 h (pow.f64 D 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) h))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (pow.f64 D 2)))))
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 h 3)))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 D 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
Outputs
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h w))))
(/.f64 (neg.f64 c0) (/.f64 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h w))))
(/.f64 (neg.f64 c0) (/.f64 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h w))))
(/.f64 (neg.f64 c0) (/.f64 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h w))))
(/.f64 (neg.f64 c0) (/.f64 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)) -1))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 1 h)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 h (pow.f64 w 2)))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2)) -1))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (*.f64 h (*.f64 (pow.f64 w 2) -1)) (pow.f64 (/.f64 d D) 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (*.f64 h (*.f64 (pow.f64 w 2) -1)) (pow.f64 (/.f64 d D) 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (*.f64 h (*.f64 (pow.f64 w 2) -1)) (pow.f64 (/.f64 d D) 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 w 2) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 (*.f64 h (*.f64 (pow.f64 w 2) -1)) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 h 3)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(*.f64 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (log.f64 (sqrt.f64 (exp.f64 c0))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (log.f64 (sqrt.f64 (exp.f64 c0))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 1)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 3)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) 1/3)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 2)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(*.f64 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (log.f64 (sqrt.f64 (exp.f64 c0))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (log.f64 (sqrt.f64 (exp.f64 c0))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2))) 1)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 (/.f64 d D) d) D)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 d (/.f64 d D)) D)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 d D)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) 1/3)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 d D) 2)) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 (/.f64 d D) 3)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 d D))) 1))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 1 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) (/.f64 1 (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3) 1/3)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 2)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 (*.f64 h w) (*.f64 (pow.f64 (/.f64 d D) 2) c0)) -1)
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) (pow.f64 (/.f64 c0 w) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3) (pow.f64 (*.f64 h w) 3)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 1))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(/.f64 (*.f64 d (sqrt.f64 c0)) D)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 2)
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 c0)) (/.f64 d D)))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 c0 3/2)))
(cbrt.f64 (*.f64 (pow.f64 c0 3/2) (pow.f64 (/.f64 d D) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 c0 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(exp.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (/.f64 d D) (sqrt.f64 c0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) (*.f64 2 w))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 c0)) (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))))
(*.f64 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (log.f64 (sqrt.f64 (exp.f64 c0))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (log.f64 (sqrt.f64 (exp.f64 c0))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w))) 3))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)))) 3) (pow.f64 (*.f64 c0 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c0 1/2) 3) (/.f64 8 (pow.f64 (/.f64 w (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 3) 1/8) (pow.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 w c0) h)) (/.f64 (pow.f64 (/.f64 d D) 2) w)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) 3)))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))) 1))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))) (/.f64 c0 (*.f64 2 w)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w)) (/.f64 (/.f64 c0 2) w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 w) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))) 1)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (pow.f64 (/.f64 d D) 2) c0)
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 1 (*.f64 (pow.f64 (/.f64 d D) 2) c0))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 4)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 4)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) c0))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0))))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0) 3))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 3) (pow.f64 c0 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 c0 3) (pow.f64 (pow.f64 (/.f64 d D) 2) 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)) 1))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) c0)))
(/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w)))) 1)
(sqrt.f64 (/.f64 c0 w))
(*.f64 (sqrt.f64 c0) (pow.f64 (/.f64 1 w) 1/2))
(*.f64 (sqrt.f64 c0) (sqrt.f64 (/.f64 1 w)))
(*.f64 1 (sqrt.f64 (/.f64 c0 w)))
(sqrt.f64 (/.f64 c0 w))
(*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (sqrt.f64 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 (sqrt.f64 (/.f64 c0 w))))
(sqrt.f64 (/.f64 c0 w))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 c0 w)))
(sqrt.f64 (/.f64 c0 w))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 c0 w)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2))) (sqrt.f64 (cbrt.f64 (/.f64 c0 w))))
(/.f64 (sqrt.f64 c0) (sqrt.f64 w))
(pow.f64 (/.f64 c0 w) 1/2)
(sqrt.f64 (/.f64 c0 w))
(pow.f64 (sqrt.f64 (/.f64 c0 w)) 1)
(sqrt.f64 (/.f64 c0 w))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 c0 w))) 3)
(sqrt.f64 (/.f64 c0 w))
(pow.f64 (pow.f64 (/.f64 c0 w) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 c0 w) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 c0 w))) 2)
(sqrt.f64 (/.f64 c0 w))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))))
(sqrt.f64 (/.f64 c0 w))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 c0 w)))))
(sqrt.f64 (/.f64 c0 w))
(cbrt.f64 (pow.f64 (/.f64 c0 w) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 c0 w))))
(sqrt.f64 (/.f64 c0 w))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))))
(sqrt.f64 (/.f64 c0 w))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 w)) 1/2))
(sqrt.f64 (/.f64 c0 w))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c0 w))) 1))
(sqrt.f64 (/.f64 c0 w))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 c0 w))))
(sqrt.f64 (/.f64 c0 w))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(*.f64 (/.f64 d D) (pow.f64 h -1/2))
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 h) D)))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2) (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 1)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 3)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) 1/3)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 2)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(pow.f64 (/.f64 (sqrt.f64 h) (/.f64 d D)) -1)
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 3) (pow.f64 h 3/2)))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))) 1))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) D))))
(/.f64 d (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 d D) (sqrt.f64 h))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))) 1)
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 3)
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) 1/3)
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 2)
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2)) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))))))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 2 w)) 3) (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3)))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 3) (pow.f64 (/.f64 c0 (*.f64 2 w)) 3)))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) 1))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))))
(*.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 c0 2) w)) (/.f64 c0 w)) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))) 1)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(/.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 w))) (sqrt.f64 h))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 1)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 3)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3) 1/3)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 2)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 c0 w))) (/.f64 d (*.f64 (sqrt.f64 h) D))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D))) 3))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 3) (pow.f64 (/.f64 c0 w) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 d (*.f64 D (sqrt.f64 h))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 w) 3/2) (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))) 1))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 (sqrt.f64 h) D)))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 d (*.f64 D (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (/.f64 d D) (sqrt.f64 h)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))) 1)
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 c0 2) (/.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(/.f64 (*.f64 (pow.f64 c0 2) 1) (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2)))))
(*.f64 1 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 1)
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 3)
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3) 1/3)
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 2)
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) (pow.f64 c0 2)) -1)
(/.f64 (*.f64 (pow.f64 c0 2) 1) (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)) 3))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 c0 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 c0 2) 3) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 c0 2) 3) (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))) 1))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 3)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(pow.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 2)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) (pow.f64 (pow.f64 w 2) 3)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w 2) 3) (pow.f64 (*.f64 h (pow.f64 D 2)) 3)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(exp.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) 1))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))) 1)
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(*.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 2)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2))) 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2)))) 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 1)
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3)
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 2)
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) -1)
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2)) 3))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (pow.f64 d 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 w 2) (*.f64 (pow.f64 D 2) h)) 3) (pow.f64 (pow.f64 d 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 1))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d -2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 w 2) (pow.f64 d -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h (pow.f64 D 2)))) 1)
(*.f64 (pow.f64 D 2) h)
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(*.f64 (pow.f64 D 2) h)
(pow.f64 (cbrt.f64 (*.f64 h (pow.f64 D 2))) 3)
(*.f64 (pow.f64 D 2) h)
(pow.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3) 1/3)
(*.f64 (pow.f64 D 2) h)
(pow.f64 (sqrt.f64 (*.f64 h (pow.f64 D 2))) 2)
(*.f64 (pow.f64 D 2) h)
(log.f64 (pow.f64 (exp.f64 (pow.f64 D 2)) h))
(*.f64 (pow.f64 D 2) h)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 D 2) h)
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 D 2)) 3))
(*.f64 (pow.f64 D 2) h)
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 D 2) 3)))
(*.f64 (pow.f64 D 2) h)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 h 3)))
(*.f64 (pow.f64 D 2) h)
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 D 2))) 1))
(*.f64 (pow.f64 D 2) h)
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)

eval211.0ms (0.8%)

Compiler

Compiled 7608 to 4503 computations (40.8% saved)

prune464.0ms (1.9%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New32516341
Fresh5914
Picked415
Done101
Total33526361
Accuracy
81.6%
Counts
361 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.6%
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
29.6%
(/.f64 (pow.f64 c0 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3))
41.7%
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
25.6%
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
42.2%
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
25.2%
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
35.7%
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
38.9%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
18.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)))
25.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
43.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)))
19.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3) 2) (*.f64 h w))))
20.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))))
44.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))))
34.2%
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
43.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)) w))
42.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 (*.f64 (/.f64 d D) d) D) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
42.3%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 d D)))) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h)))) w))
32.5%
0
25.6%
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
29.6%
(/.f64 (pow.f64 c0 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3))
41.7%
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
25.6%
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
42.2%
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
25.2%
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
35.7%
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
38.9%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
18.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)))
25.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
43.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)))
19.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3) 2) (*.f64 h w))))
20.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))))
44.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))))
34.2%
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
43.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)) w))
42.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 (*.f64 (/.f64 d D) d) D) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
42.3%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 d D)))) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h)))) w))
32.5%
0
Compiler

Compiled 3072 to 2022 computations (34.2% saved)

localize1.9s (7.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
98.1%
(*.f64 (/.f64 d D) (sqrt.f64 c0))
96.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))))
93.2%
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))
85.6%
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
95.7%
(/.f64 (/.f64 c0 w) h)
91.8%
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))
88.5%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
52.8%
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))
92.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
91.7%
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
91.3%
(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
78.3%
(+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
98.1%
(/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)
97.8%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
94.5%
(*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))
94.5%
(/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h)
99.9%
(*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D))
97.0%
(*.f64 c0 (/.f64 d D))
96.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))))
93.2%
(/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))
Compiler

Compiled 687 to 130 computations (81.1% saved)

series255.0ms (1%)

Counts
18 → 972
Calls

249 calls:

TimeVariablePointExpression
56.0ms
d
@0
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
45.0ms
c0
@0
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
14.0ms
c0
@-inf
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
11.0ms
c0
@inf
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
6.0ms
d
@inf
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))

rewrite233.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
530×log1p-expm1-u
530×expm1-log1p-u
507×add-exp-log
505×add-log-exp
502×cbrt-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0681176
113161176
Stop Event
node limit
Counts
18 → 343
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))))
(*.f64 c0 (/.f64 d D))
(*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D))
(/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h)
(*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
(/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)
(+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))
(/.f64 (/.f64 c0 w) h)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (/.f64 d D)))) 1)
(/.f64 (*.f64 c0 d) D)
(pow.f64 (*.f64 c0 (/.f64 d D)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (/.f64 d D))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c0 (/.f64 d D))) 2)
(log.f64 (pow.f64 (exp.f64 c0) (/.f64 d D)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (/.f64 d D)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3))
(expm1.f64 (log1p.f64 (*.f64 c0 (/.f64 d D))))
(exp.f64 (log.f64 (*.f64 c0 (/.f64 d D))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (/.f64 d D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) d) D)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 6)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 2)
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 6))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))) 1)
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2) (/.f64 1 w))
(*.f64 1 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 2)) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 3)
(pow.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (/.f64 w (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) -1)
(log.f64 (exp.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 1))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(*.f64 1 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (/.f64 d D) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) 2) (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 M 2))) (sqrt.f64 (pow.f64 M 2)) (pow.f64 M 2)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (pow.f64 M 4)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (pow.f64 M 2)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (*.f64 (neg.f64 M) M))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) 1)
(/.f64 (*.f64 c0 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))) 1)
(/.f64 (*.f64 (/.f64 c0 w) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c0 (*.f64 h w)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 1 (/.f64 c0 (*.f64 h w)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 2) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(pow.f64 (/.f64 c0 (*.f64 h w)) 1)
(pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 3)
(pow.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) 2)
(pow.f64 (/.f64 h (/.f64 c0 w)) -1)
(log.f64 (exp.f64 (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c0 (*.f64 h w)))))
(cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 h w))))
(exp.f64 (log.f64 (/.f64 c0 (*.f64 h w))))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 (*.f64 h w))) 1))
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 h w))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (sqrt.f64 c0)))
(*.f64 (cbrt.f64 (sqrt.f64 c0)) (cbrt.f64 (/.f64 d D)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))

simplify616.0ms (2.5%)

Algorithm
egg-herbie
Rules
1090×times-frac
760×associate-/r*
642×associate-*r/
636×fma-def
570×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083494943
1229180794
Stop Event
node limit
Counts
1315 → 495
Calls
Call 1
Inputs
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 d) D)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 -1 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (/.f64 d D)))) 1)
(/.f64 (*.f64 c0 d) D)
(pow.f64 (*.f64 c0 (/.f64 d D)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (/.f64 d D))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c0 (/.f64 d D))) 2)
(log.f64 (pow.f64 (exp.f64 c0) (/.f64 d D)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (/.f64 d D)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3))
(expm1.f64 (log1p.f64 (*.f64 c0 (/.f64 d D))))
(exp.f64 (log.f64 (*.f64 c0 (/.f64 d D))))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (/.f64 d D))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (/.f64 d D))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) d) D)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 6)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 2)
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 6))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))) 1)
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2) (/.f64 1 w))
(*.f64 1 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 2)) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 3)
(pow.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (/.f64 w (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) -1)
(log.f64 (exp.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 1))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(*.f64 1 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (/.f64 d D) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) 2) (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 M 2))) (sqrt.f64 (pow.f64 M 2)) (pow.f64 M 2)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (pow.f64 M 4)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (pow.f64 M 2)))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (pow.f64 M 2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (*.f64 (neg.f64 M) M))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (pow.f64 M 2)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (*.f64 (neg.f64 M) M))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) 1)
(/.f64 (*.f64 c0 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))) 1)
(/.f64 (*.f64 (/.f64 c0 w) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c0 (*.f64 h w)))) 1)
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 1 (/.f64 c0 (*.f64 h w)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 2) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(pow.f64 (/.f64 c0 (*.f64 h w)) 1)
(pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 3)
(pow.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) 2)
(pow.f64 (/.f64 h (/.f64 c0 w)) -1)
(log.f64 (exp.f64 (/.f64 c0 (*.f64 h w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c0 (*.f64 h w)))))
(cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 h w))))
(exp.f64 (log.f64 (/.f64 c0 (*.f64 h w))))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 (*.f64 h w))) 1))
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 h w))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (sqrt.f64 c0)))
(*.f64 (cbrt.f64 (sqrt.f64 c0)) (cbrt.f64 (/.f64 d D)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
Outputs
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 (pow.f64 w 2))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (*.f64 c0 0))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (*.f64 c0 0)) (/.f64 (*.f64 1/8 (pow.f64 D 6)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5)) (pow.f64 d 10))) 1/16 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 1/8 (pow.f64 D 6)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))))) (*.f64 c0 0))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (/.f64 (*.f64 -1/2 (pow.f64 D 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (pow.f64 d 2) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (pow.f64 M 2)) (pow.f64 d 2))) (fma.f64 -1/8 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) (/.f64 (pow.f64 d 6) (pow.f64 M 4)))) (fma.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 -1/16 (pow.f64 d 10)) (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 5)) (pow.f64 w 5))) (pow.f64 c0 5))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 M (sqrt.f64 -1) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) -1/2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))) (fma.f64 1/8 (/.f64 (pow.f64 c0 4) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 d 8))) (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (/.f64 (pow.f64 d 4) M) (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 h 2)) (sqrt.f64 -1)))) -1/2 (fma.f64 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (*.f64 (pow.f64 w 4) (*.f64 -1 (sqrt.f64 -1)))))) 1/8 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))) (*.f64 M (sqrt.f64 -1)))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4)))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 -1 (pow.f64 M 2))
(neg.f64 (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(+.f64 (*.f64 -1 (pow.f64 M 2)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))))
(fma.f64 -1 (pow.f64 M 2) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (pow.f64 d 4))))
(-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (pow.f64 h 2))) (/.f64 (pow.f64 d 4) (pow.f64 D 4))) (pow.f64 M 2))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 -1/2 (pow.f64 c0 2)) (/.f64 w 0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2)))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w 0)) (/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w 0)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (fma.f64 1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w 0)) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) 1/32 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (pow.f64 d 10))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5)))) (fma.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))) (*.f64 (/.f64 1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))) 1/2 (*.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))) 1/2 (*.f64 (/.f64 -1/4 (pow.f64 D 4)) (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))))) (fma.f64 1/16 (/.f64 (pow.f64 c0 5) (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 5))))) (pow.f64 d 8))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3))))) -1/4 (fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2))) 1/2 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (pow.f64 h 4))) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 w 5))))))))
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) w)
(/.f64 0 w)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h))
(/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) h)
(/.f64 0 h)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (pow.f64 D 2))
(/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) (pow.f64 D 2))
(/.f64 0 (pow.f64 D 2))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 (pow.f64 c0 2) 1/2) (/.f64 w 0))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 -1/2 (pow.f64 c0 2)) (/.f64 w 0))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 -1/2 (pow.f64 c0 2)) (/.f64 w 0))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 -1/2 (pow.f64 c0 2)) (/.f64 w 0))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(/.f64 (*.f64 -1/2 (pow.f64 c0 2)) (/.f64 w 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(/.f64 (*.f64 c0 1/2) (/.f64 (pow.f64 w 2) 0))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) 0)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) 0)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) 0)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h)))) (pow.f64 w 2)))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))))))
(*.f64 -1/2 (/.f64 c0 (/.f64 (pow.f64 w 2) 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 (/.f64 1/2 w) (/.f64 (*.f64 c0 0) h))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 -1/2 (*.f64 (/.f64 0 h) (/.f64 c0 w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 -1/2 (*.f64 (/.f64 0 h) (/.f64 c0 w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 -1/2 (*.f64 (/.f64 0 h) (/.f64 c0 w)))
(*.f64 -1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)))) (*.f64 h w)))
(*.f64 -1/2 (*.f64 (/.f64 c0 h) (/.f64 (*.f64 0 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) w)))
(*.f64 -1/2 (*.f64 (/.f64 0 h) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(*.f64 1/2 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (*.f64 0 (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))) w))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 c0 0)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h w)))) (*.f64 (pow.f64 D 2) w)))
(*.f64 1/2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (*.f64 0 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) w))) w)))
(*.f64 1/2 (*.f64 (/.f64 0 (pow.f64 D 2)) (/.f64 c0 w)))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 (/.f64 d D) 1/3) (pow.f64 c0 1/6)))
(*.f64 (pow.f64 c0 1/6) (cbrt.f64 (/.f64 d D)))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (neg.f64 c0) 1/6) (cbrt.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) D)))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (neg.f64 c0) 1/6) (cbrt.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) D)))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (neg.f64 c0) 1/6) (cbrt.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) D)))
(*.f64 (pow.f64 (*.f64 -1 c0) 1/6) (pow.f64 (/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) D) 1/3))
(*.f64 (pow.f64 (neg.f64 c0) 1/6) (cbrt.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) D)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w)))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w)))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w)))
(*.f64 -1 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 c0 (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) h) (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) h) (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) h) (pow.f64 w 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 c0 2) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 (pow.f64 d 2) (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) h) (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 c0 1/2) (/.f64 (/.f64 w (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2))
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(/.f64 c0 (/.f64 2 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(/.f64 c0 (/.f64 2 (/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(*.f64 (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (/.f64 d D)))) 1)
(*.f64 c0 (/.f64 d D))
(/.f64 (*.f64 c0 d) D)
(*.f64 c0 (/.f64 d D))
(pow.f64 (*.f64 c0 (/.f64 d D)) 1)
(*.f64 c0 (/.f64 d D))
(pow.f64 (cbrt.f64 (*.f64 c0 (/.f64 d D))) 3)
(*.f64 c0 (/.f64 d D))
(pow.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3) 1/3)
(*.f64 c0 (/.f64 d D))
(pow.f64 (sqrt.f64 (*.f64 c0 (/.f64 d D))) 2)
(*.f64 c0 (/.f64 d D))
(log.f64 (pow.f64 (exp.f64 c0) (/.f64 d D)))
(*.f64 c0 (/.f64 d D))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (/.f64 d D)))))
(*.f64 c0 (/.f64 d D))
(cbrt.f64 (pow.f64 (*.f64 c0 (/.f64 d D)) 3))
(*.f64 c0 (/.f64 d D))
(expm1.f64 (log1p.f64 (*.f64 c0 (/.f64 d D))))
(*.f64 c0 (/.f64 d D))
(exp.f64 (log.f64 (*.f64 c0 (/.f64 d D))))
(*.f64 c0 (/.f64 d D))
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (/.f64 d D))) 1))
(*.f64 c0 (/.f64 d D))
(log1p.f64 (expm1.f64 (*.f64 c0 (/.f64 d D))))
(*.f64 c0 (/.f64 d D))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) 1)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) d) D)
(/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 D d))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) D)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 6)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 6)
(pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 3)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3) 1/3)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 2)
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 c0) (pow.f64 (/.f64 d D) 2)))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 3))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 6))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 6)
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 c0 (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 2)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 1)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 3)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3) 1/3)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 2)
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(pow.f64 (/.f64 h (pow.f64 (/.f64 d D) 2)) -1)
(/.f64 1 (/.f64 h (pow.f64 (/.f64 d D) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) 3))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) h)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 1 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (neg.f64 (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 c0 1/2) (/.f64 (/.f64 w (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2))
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(/.f64 c0 (/.f64 2 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(/.f64 c0 (/.f64 2 (/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(*.f64 (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))) 1)
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2) (/.f64 1 w))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 1 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 2)) (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) 2)))
(pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 3)
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(pow.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3) 1/3)
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 w (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) -1)
(/.f64 1 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2))))
(/.f64 1 (/.f64 (/.f64 w (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 3))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(exp.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 1))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))))
(*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 1 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)) (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (+.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))) 2) (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3/2)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (fma.f64 M M (*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (-.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3) 1/3)
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2)
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (exp.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 3))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (/.f64 d D) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) 2) (cbrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d))))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 M 2))) (sqrt.f64 (pow.f64 M 2)) (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 M 2))) (sqrt.f64 (pow.f64 M 2)) (pow.f64 M 2))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (fabs.f64 M)) (fabs.f64 M) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(+.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 M 2) 1))) (fma.f64 (neg.f64 (pow.f64 M 2)) 1 (*.f64 (pow.f64 M 2) 1)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2) (*.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 2))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (pow.f64 (cbrt.f64 M) 2) 3)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(*.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 M (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 6) (pow.f64 M 6)) (+.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (+.f64 (pow.f64 M 4) (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (pow.f64 M 4)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 4) (pow.f64 M 4)) (fma.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4) (pow.f64 M 2)))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 2))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3) 1/3)
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 3))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 M 2) 0))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (neg.f64 (pow.f64 M 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) (*.f64 (neg.f64 M) M))
(-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) (fma.f64 (neg.f64 M) M (pow.f64 M 2)))
(fma.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) M) (*.f64 (pow.f64 M 2) 0))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(*.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (*.f64 (/.f64 c0 (*.f64 w 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 (*.f64 h (/.f64 D d)) w))) (/.f64 c0 (*.f64 w 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (/.f64 c0 (*.f64 w 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 d D) (/.f64 c0 (*.f64 w (*.f64 h (/.f64 D d)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1)
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)))
(*.f64 (cbrt.f64 (*.f64 c0 0)) (cbrt.f64 (pow.f64 (*.f64 c0 0) 2)))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1)
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3)
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3) 1/3)
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 c0 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(/.f64 (*.f64 (/.f64 c0 w) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(*.f64 (*.f64 c0 0) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(/.f64 (*.f64 (/.f64 c0 w) (*.f64 c0 0)) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))) 1)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 1)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 3)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3) 1/3)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 2)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) (*.f64 h w))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w))) 3))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))) 1))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c0 (*.f64 h w)))) 1)
(/.f64 c0 (*.f64 h w))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(/.f64 c0 (*.f64 h w))
(*.f64 1 (/.f64 c0 (*.f64 h w)))
(/.f64 c0 (*.f64 h w))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 2) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (cbrt.f64 (/.f64 c0 (*.f64 h w))))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(pow.f64 (/.f64 c0 (*.f64 h w)) 1)
(/.f64 c0 (*.f64 h w))
(pow.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) 3)
(/.f64 c0 (*.f64 h w))
(pow.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3) 1/3)
(/.f64 c0 (*.f64 h w))
(pow.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) 2)
(/.f64 c0 (*.f64 h w))
(pow.f64 (/.f64 h (/.f64 c0 w)) -1)
(/.f64 1 (*.f64 (/.f64 h c0) w))
(/.f64 (/.f64 1 (/.f64 h c0)) w)
(log.f64 (exp.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c0 (*.f64 h w)))))
(/.f64 c0 (*.f64 h w))
(cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 3))
(/.f64 c0 (*.f64 h w))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(exp.f64 (log.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(exp.f64 (*.f64 (log.f64 (/.f64 c0 (*.f64 h w))) 1))
(/.f64 c0 (*.f64 h w))
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))) 1)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (sqrt.f64 c0)))
(*.f64 (cbrt.f64 (sqrt.f64 c0)) (cbrt.f64 (/.f64 d D)))
(*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (sqrt.f64 c0)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (cbrt.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 1/3)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 3)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 2)
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 1))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 1/3))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))))
(cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 h w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3) 1/3)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 2)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 (*.f64 h w) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) -1)
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c0 w)) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 3))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))) 1))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))
(/.f64 c0 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(/.f64 (*.f64 (*.f64 c0 1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) w)
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 c0 1/2) (/.f64 (/.f64 w (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) 2))
(/.f64 (*.f64 c0 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 2)
(/.f64 c0 (/.f64 2 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(/.f64 c0 (/.f64 2 (/.f64 (*.f64 c0 (/.f64 2 w)) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3) 1/3)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(*.f64 (*.f64 2 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c0 w)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2)) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))) 1))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w)) 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (*.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2))) w) 1)

eval336.0ms (1.3%)

Compiler

Compiled 29395 to 12709 computations (56.8% saved)

prune470.0ms (1.9%)

Pruning

30 alts after pruning (26 fresh and 4 done)

PrunedKeptTotal
New69112703
Fresh61420
Picked235
Done011
Total69930729
Accuracy
83.5%
Counts
729 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.9%
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w 0)) (/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))))
29.6%
(/.f64 (pow.f64 c0 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3))
41.7%
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
42.2%
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
41.3%
(/.f64 c0 (/.f64 2 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
25.2%
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
35.7%
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
4.4%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
39.7%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
38.9%
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
25.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
35.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
23.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
22.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
25.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
43.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) d) D) (*.f64 h w))))
39.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) D) (*.f64 h w))))
44.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (/.f64 (*.f64 c0 d) D) (/.f64 d D)) (*.f64 h w))))
20.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (/.f64 d D)))) 1) (/.f64 d D)) (*.f64 h w))))
20.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 c0 (/.f64 d D)))) (/.f64 d D)) (*.f64 h w))))
20.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 6)) (*.f64 h w))))
47.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))))
42.5%
(*.f64 (/.f64 c0 2) (pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 3))
43.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)) w))
46.7%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))) w))
42.2%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 (*.f64 (/.f64 d D) d) D) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
42.3%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 d D)))) h))) w))
42.6%
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h)))) w))
32.5%
0
Compiler

Compiled 2342 to 1233 computations (47.4% saved)

regimes1.4s (5.7%)

Counts
56 → 2
Calls
Call 1
Inputs
0
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 (*.f64 (/.f64 d D) d) D) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))) w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 (*.f64 c0 (/.f64 d D)) h) (/.f64 (/.f64 d D) w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (*.f64 (/.f64 d D) (/.f64 d D))) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) (/.f64 d D)) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (/.f64 (*.f64 c0 d) D) (/.f64 d D)) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (/.f64 (*.f64 (*.f64 c0 (/.f64 d D)) d) D) (*.f64 h w))))
(/.f64 (*.f64 c0 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2))) w)
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w)) w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w))))
(/.f64 c0 (/.f64 2 (*.f64 (/.f64 2 w) (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2)))))
(/.f64 (*.f64 c0 1/2) (/.f64 w (*.f64 (*.f64 2 (/.f64 c0 h)) (/.f64 (pow.f64 (/.f64 d D) 2) w))))
(/.f64 (*.f64 (*.f64 c0 2) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (*.f64 2 w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 h)))) w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) D) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 c0 w) (*.f64 (/.f64 D d) h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (pow.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) 2) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) 1)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 2) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w)))) 2)))
(/.f64 (*.f64 c0 (*.f64 2 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2)))) (*.f64 2 w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (exp.f64 (*.f64 2 (log.f64 (/.f64 d D)))) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 (pow.f64 D 2) h))) w))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (*.f64 2 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) c0) (/.f64 w (pow.f64 d 2))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 c0 (/.f64 d D)))) (/.f64 d D)) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 c0 (/.f64 d D)))) 1) (/.f64 d D)) (*.f64 h w))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 h w)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 M (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (*.f64 (/.f64 (/.f64 d D) (sqrt.f64 h)) (sqrt.f64 (/.f64 c0 w))) 2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 D (sqrt.f64 (*.f64 h w)))) 2)))
(*.f64 (/.f64 c0 2) (pow.f64 (cbrt.f64 (/.f64 2 (/.f64 w (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 c0 w))))) 3))
(pow.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) 2) (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) D)) 2))) 1)
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w)) (pow.f64 d 2)))) 0))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 c0 w) h)) M)))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)))) 6)) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0))) 3) 2) (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d D) (sqrt.f64 c0)) 3) 1/3) 2) (*.f64 h w))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 d D) (sqrt.f64 (*.f64 (/.f64 M h) (/.f64 c0 w))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 (/.f64 c0 w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) 0))) (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w 0)) (/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))))
(/.f64 (pow.f64 c0 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d -2))) 3))
(*.f64 (/.f64 c0 (*.f64 2 w)) (/.f64 (+.f64 0 (pow.f64 M 2)) (-.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 h w)) 2) (pow.f64 M 2))))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)))))
(*.f64 (/.f64 (/.f64 c0 w) 2) (pow.f64 (hypot.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 (/.f64 c0 h) w))) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) (neg.f64 M)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w) M)) 1/4)) 2))
Outputs
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))) w))
0
Calls

10 calls:

334.0ms
d
195.0ms
h
190.0ms
D
147.0ms
(*.f64 d d)
132.0ms
w
Results
AccuracySegmentsBranch
53.8%5c0
57.0%6w
53.5%7h
56.3%7D
53.0%7d
57.5%6M
56.3%2(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
51.0%5(*.f64 d d)
49.9%3(*.f64 D D)
57.5%6(*.f64 M M)
Compiler

Compiled 1570 to 719 computations (54.2% saved)

regimes107.0ms (0.4%)

Counts
4 → 8
Calls
Call 1
Inputs
0
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 (*.f64 (/.f64 d D) d) D) h))) w))
Outputs
0
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
0
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
0
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
0
(*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w))
Calls

4 calls:

32.0ms
c0
29.0ms
M
25.0ms
D
18.0ms
w
Results
AccuracySegmentsBranch
50.9%7D
53.5%9c0
51.4%5w
56.3%8M
Compiler

Compiled 84 to 57 computations (32.1% saved)

regimes21.0ms (0.1%)

Accuracy

Total -2.7b remaining (-6.3%)

Threshold costs -2.7b (-6.3%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(*.f64 (/.f64 c0 (*.f64 2 w)) 0)
Outputs
0
Calls

6 calls:

4.0ms
h
3.0ms
M
3.0ms
d
3.0ms
w
3.0ms
c0
Results
AccuracySegmentsBranch
32.5%1c0
32.5%1D
32.5%1d
32.5%1h
32.5%1w
32.5%1M
Compiler

Compiled 56 to 48 computations (14.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch376.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
77.0ms
6.798386768080117e+102
1.8310320434805392e+111
73.0ms
1.1232151955412208e+79
7.607757552824658e+85
49.0ms
1.35474929069189e+29
6.424855547466543e+29
38.0ms
10706666977672933000.0
3.857313685290909e+19
51.0ms
5.265249864303467e-11
1.2620298536366547e-9
55.0ms
1.4039690562703228e-42
3.6396720216601237e-40
32.0ms
4.0102306374894217e-150
7.547593509653155e-150
Results
102.0ms130×body4096valid
101.0ms98×body8192valid
64.0ms334×body256infinite
44.0ms71×body2048valid
17.0ms35×body1024valid
16.0ms85×body256valid
15.0ms84×body256invalid
4.0ms11×body512valid
1.0msbody2048infinite
1.0msbody1024infinite
Compiler

Compiled 1795 to 1277 computations (28.9% saved)

simplify21.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×*-commutative
20×not-or
18×not-not
18×if-not
12×if-if-or-not
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
075687
197687
2107612
3117608
4126533
5136529
6146529
7154529
8159529
9161529
10162529
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))) w)) 0)
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 6576556458703583/77371252455336267181195264) 0 (if (<=.f64 M 36000000000000000000) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 135999999999999999608084234240) 0 (if (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560) 0 (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)))))))))
0
Outputs
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 h w) (/.f64 d D)))) w)) 0)
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (/.f64 (*.f64 c0 (/.f64 d D)) (/.f64 (*.f64 w h) (/.f64 d D)))) w)) 0)
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 6576556458703583/77371252455336267181195264) 0 (if (<=.f64 M 36000000000000000000) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 135999999999999999608084234240) 0 (if (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560) 0 (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)))))))))
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 6576556458703583/77371252455336267181195264) 0 (if (<=.f64 M 36000000000000000000) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 135999999999999999608084234240) 0 (if (or (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (not (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560))) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) 0))))))
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 6576556458703583/77371252455336267181195264) 0 (if (or (<=.f64 M 36000000000000000000) (not (or (<=.f64 M 135999999999999999608084234240) (not (or (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (not (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560))))))) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) 0))))
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) (if (<=.f64 M 6576556458703583/77371252455336267181195264) 0 (if (or (<=.f64 M 36000000000000000000) (not (or (<=.f64 M 135999999999999999608084234240) (and (not (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984)) (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560))))) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) 0))))
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (or (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (not (or (<=.f64 M 6576556458703583/77371252455336267181195264) (not (or (<=.f64 M 36000000000000000000) (not (or (<=.f64 M 135999999999999999608084234240) (and (not (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984)) (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560))))))))) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) 0))
(if (<=.f64 M 3224821407928563/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) 0 (if (or (<=.f64 M 68962299338965/383123885216472214589586756787577295904684780545900544) (not (or (<=.f64 M 6576556458703583/77371252455336267181195264) (and (not (<=.f64 M 36000000000000000000)) (or (<=.f64 M 135999999999999999608084234240) (and (not (<=.f64 M 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984)) (<=.f64 M 979999999999999970048674453793630263547172143323354404500553793277137821530214459679803613403880682946560))))))) (*.f64 (/.f64 c0 2) (/.f64 (*.f64 2 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 (/.f64 d D) (/.f64 d D)) h))) w)) 0))
0
Compiler

Compiled 150 to 85 computations (43.3% saved)

soundness2.7s (10.6%)

Rules
1878×fma-def
1546×fma-neg
1468×times-frac
920×associate-+r+
724×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02276782
110296514
257786466
01316131520
14371113910
0501013
18701013
01110103250
1346288124
0501013
18701013
0681176
113161176
01316131520
14371113910
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1257 to 609 computations (51.6% saved)

end0.0ms (0%)

preprocess130.0ms (0.5%)

Remove

(abs M)

(abs d)

(abs D)

Compiler

Compiled 1388 to 606 computations (56.3% saved)

Profiling

Loading profile data...